GithubにpushしたらレッツJenkins
Githubを使っているなら、Jenkins(Githubから叩ける場所で公開する必要がある)に、
Github Plugin(This plugin integrates Jenkins with Github projects.ってやつ)
を入れる。
いれたら対象jobの、
「設定」→ビルドトリガに「Build when a change is pushed to GitHub」ってチェックボックスができてるのでそれをチェックする。
それから、Github側の対象リポジトリ画面のスパナマーク(Admin)→Service Hook→AVAILABLE SERVICE HOOKS欄の一番上?にある「Post-Recieve URLs」をクリックして、
そこのURL入力用テキストボックスに。
「http://: /job/ /build?delay=0sec」
みたいのを入れる感じ。
※肝心のセキュリティについてはちゃんと確保すべし。