Jenkins でいくつかのプロジェクトを連結し、すべてが元のプロジェクトから Git パラメータ ( など)${GIT_REVISION}
にアクセスできるようにしたいと考えています。${GIT_BRANCH}
Parameterized Trigger Pluginを使用してみましたが、どこでどのオプションをオンにする必要があるのか わかりません。そのままでは機能しないようです。
ヒントはありますか?
Jenkins でいくつかのプロジェクトを連結し、すべてが元のプロジェクトから Git パラメータ ( など)${GIT_REVISION}
にアクセスできるようにしたいと考えています。${GIT_BRANCH}
Parameterized Trigger Pluginを使用してみましたが、どこでどのオプションをオンにする必要があるのか わかりません。そのままでは機能しないようです。
ヒントはありますか?
Workflow 機能を使用する別のアプローチ (質問タグのように): Workflow: Multibranchプラグインを使用します (現在、実験的な更新センターでリリースされています — <a href="https://github.com/jenkinsci/workflow-plugin/blob/ master/TUTORIAL.md#multibranch-projects" rel="nofollow">details)、パイプライン全体を 1 つのワークフロー ジョブとして記述します。node {}
異なるスレーブとワークスペースに必要な数のブロックを持つことができますが、それぞれが制御スクリプトcheckout scm
と一致する同じ Git リビジョンをチェックアウトします。Jenkinsfile