CI全般に言えることだが、プッシュしたらビルドというのは
時間がかかってしょうがない
ビルドするためにいちいちプッシュしなければいけない

CIは個人レベルの開発が終わって、共有の場所に公開したときに
他の環境でも問題ないかを確認するためのものであって
(もう一つ個人レベルのマシンではテストが困難なものを行う場合にも使うが)
個人レベルの開発中のビルドとかテストとかはローカルでやるほうがストレスがない