2016-12-05 13 views
1

DockerとGITビルドセットアップを使用して自分のプロジェクト用にJenkinsを設定しました。私はビルドを取ることができます。自動ビルド用にWebhookを設定したいと思います。コードをチェックインすると、BuildがJenkinsの自動トリガーになります。私は以下の手順を実行しました。しかし、それは動作していません。 JenkinsとGit Hubリポジトリでwebhook(自動ビルド)をセットアップする方法を教えてください。Github webhookによるJenkins自動ビルドが動作しません。

JenkinsはリバースプロキシによってNGINXの背後で実行されています。私は最新のDocker Jenkins画像を使用しています。

Gitのハブ構成:

プロジェクトレポ - >設定 - >ウェブフック - >ウェブフックのURLを追加します。 http://jenkinsusername:[email protected]:port/jenkins/github-webhook/

ジェンキンス=ジェンキンス

のwebcontext

Gitのハブ最近の納入:成功、応答コード:200です。しかし、本文は です。

レスポンスヘッダ:

接続:キープアライブのContent-Length:0日付:月、2016年12月5日午前1時53分08秒GMT サーバー:nginxの/ 1.11.4 X- Content-Typeの-オプション:

nosniff

ジェンキンス: プロジェクト - >変更は(チェック)GitHubのにプッシュされたときにビルドし

GITハブからJenkinsに自動ビルドをセットアップする方法を教えてください。

答えて

1

私は以下の手順でこの問題を解決しました。

GITハブ - >プロジェクトレポ - >設定 - >インストール済みの統合 - > サービスを追加します - >ジェンキンス(GitHubのプラグイン)

ジェンキンスフックURL:http://jenkinsusername:[email protected]:port/jenkins/github-webhook/

はテストサービスをクリックして、チェックジェンキンスのビルド

関連する問題