マルチブランチパイプラインプロジェクトの設定を編集する方法が見つかりません。ブランチレベルに変更すると、通常のパイプラインプロジェクトとは対照的に、「ビュー構成」メニュー項目のみが存在します。Jenkinsはマルチブランチパイプラインで設定を編集します
私は、Jenkins外からビルドトリガーを設定する方法を探しています。私の現在の回避策(ブランチごとにパイプラインを定義する)は、最初のテストを超えて実行可能ではありません。
マルチブランチパイプラインプロジェクトの設定を編集する方法が見つかりません。ブランチレベルに変更すると、通常のパイプラインプロジェクトとは対照的に、「ビュー構成」メニュー項目のみが存在します。Jenkinsはマルチブランチパイプラインで設定を編集します
私は、Jenkins外からビルドトリガーを設定する方法を探しています。私の現在の回避策(ブランチごとにパイプラインを定義する)は、最初のテストを超えて実行可能ではありません。
https://issues.jenkins-ci.org/browse/JENKINS-33900
"意図したとおり、これらのジョブは表示のみです。" - Jesse Glick
パイプライン自体で設定を定義できる必要があります。 https://jenkins.io/doc/book/pipeline/syntax/#triggers
私の必要条件は、Jenkinsを外部に公開せずにgitコミットでビルドをトリガーすることです。だから定期的な仕事は私の場合はうまくいかない。 – rhoerbe
gitlab、githubを使用していますか? gitlabの場合は、Jenkinsの "Manage Jenkins >> Configure System"でgitlab接続を設定し、gitlabでJenkinsのジョブの '/ project'エンドポイントに投稿するwebhookを作成し、すべての設定を指定しますあなたのJenkinsfileの '{gitlab(
..と別の設定が必要な場合それぞれのブランチ/ Jenkinsfileで異なる 'トリガ{gitlab(
あなたはそれがから読み取られ、それが必要になります任意の資格情報になるようにレポなどの多分岐パイプラインプロジェクトの全体的な構成を編集することができ、変更(注記をチェックするために枝をスキャンするためのトリガ:ありませんビルドトリガーと同じ)、孤立したアイテム戦略、ビルド構成、プロパティ、およびその他のいくつかのことが含まれます。これは、すべてのブランチが表示されているページの[設定]をクリックすると表示されます。表示されていない場合は空です。
ブランチ名(例:master)をクリックすると、[View Configuration]をクリックすると表示されます。変更するには、正しいブランチのパイプラインを定義しているファイルを編集する必要があります。
注:私はJenkins verを実行しています。 2.46.1
私は同じ問題を抱えていると思いますが、マルチブランチパイプラインプロジェクトの各パイプラインは保存できません。保存/適用ボタンはありません。この現象はありますか? – user2668735
@Wimateekaは正しいです:マルチブランチパイプラインはWeb UIを介して設定でき、各ブランチ設定はソース管理のJenkinsfileで定義されています。 – rubicks