上記の直後に、今回はジェンキンスに基づく自動展開を完了しましょう。つまり、新しいコードがプッシュされると、自動ビルドがトリガーされます。
前のセクションでは、手動展開を実装しました。基本的な構成のほとんどは完了しています。わからない場合は、最初に確認できます。 。 。 。 [コードクラウドコードを手動でプルして半自動展開を実現するjenkinsに基づく](http://mp.weixin.qq.com/s?__biz=MzU3MDAyNDgwNA==&mid=2247487530&idx=1&sn=cd5b9edcd866a1fcc3800e5f29981f7a&chksm=fcf4e621cb836f377679af5bbe8bd469c27125c6b45f41a027b47d6d4dbcbbfb2c529aee3be5&scene=21#wechat_redirect)
自動展開を実現するには、操作のこの部分は実際には非常に単純であり、ビルドトリガーとトリガーされたイベントを構成するだけで済みます。
この記事の具体的な目標:jenkinsを使用して自動展開を実現する
ps:私のサーバー:CentOs8 Linux
達成するためにいくつかの目標を計画
作成したプロジェクトを開き、タスク構成トリガービルドオプションを開きます。[構成]-> [ビルドトリガー]タブ
有効なGiteeトリガープッシュイベント、開いたマージ要求イベントなど、必要なビルドトリガールールを確認します。確認したイベントはWebHookを受け入れ、ビルドをトリガーします。
現在サポートされているトリガーイベントは次のとおりです。
[ci-skip]を有効にするこのオプションは、[ci-skip]コマンドのサポートを有効にすることができます。コミットメッセージに[ci-skip]が含まれている限り、現在のコミットはビルドトリガーをスキップできます。
現在、私はプッシュイベントを選択してPRイベントを送信するだけです。
さらに、webHook認証トークンを設定することもできます。GiteeWebHookのシークレットトークンオプションは、WebHookのパスワードを構成できます。パスワードは、構築をトリガーするためにGiteeWebHookによって構成されたパスワードと一致している必要があります。
前のステップでは、実際にgitee WebHookURLを取得できます。ここに焦点があります。
[構成]-> [ビルドトリガー]タブを開くと、アドレスが生成されています。
上記のWEBHOOKURLを対応するウェアハウスに関連付ける必要があります。
コードクラウドでウェアハウスを開き、設定(設定)を入力します-> WebHooks