前提・実現したいこと
■前提
環境 | 詳細 |
---|---|
Jenkinsサーバ | Jenkinsが構築されているサーバ |
Gitサーバ | ローカルPCから修正したファイルをpushされるサーバ |
ローカルPC | ソースコードを修正するPC |
■実現したいこと
ローカルPCで修正したソースコードをGitサーバにpushし、
それをトリガーにJenkinsサーバのジョブを自動実行させたい。
試したこと
①Jenkinsのジョブ設定の「リモートからビルド」で「認証トークン」を設定
②Gitサーバの対象のリポジトリの.git/hook/配下にpost-updateファイルを作成
touch post-update chmod +x post-update
下記、post-updateの内容
#!/bin/sh http://<JenkinsサーバIP>:8080/job/<ジョブ名>/build?token=<認証トークン> echo "jenkins job run."
③ローカルPCでソースコードを修正し、Gitサーバにpush
参考サイト
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。