まず、役割
- gitlabにウェブフックにgitのプッシュクライアントコードを使用して実装された場合、ジェンキンスは、コードとビルドを引っ張ってすぐにgitlabなります。
第二に、ステップ
図1に示すように、プラグインをインストール
- ruby_runtime(フックプラグインはプラグインに依存します)
- Gitlabフックプラグイン
2、ジェンキンスグローバルコンフィギュレーション
「システム管理」 - >「システム設定」
説明:枝を構築する開発するために、2つのフックを再生
3、ジェンキンスのプロジェクト構成
プロジェクト - >「設定」
注:「ポーリングSCM」をチェックしますが、時間表現が空白です。
4、gitlabウェブフック構成
注意:
- URL是ます。http:// ジェンキンス-サーバー / gitlab / notify_commit
- 「プッシュイベント」をチェック
- NA SSL
その後、テストに「テスト」ボタンの下をクリック
第三に、テスト
コードを変更した後、
- Gitは--all追加します
- -m "XXX" をコミットgitの
- gitのプッシュ原点HEAD:DEV
ケースのジェンキンスのビューのコンパイル。