開発のマスターと機能の分岐を追跡する2つのJenkinsジョブが設定されています。両方ともサブジョブの構造は同じです。両方ともリポジトリURLが同じリポジトリに設定されています。サブジョブの設定では、$ {GIT_URL}をリポジトリURLとして書きます。マスタジョブの設定は機能しますが、フィーチャジョブは次のエラーで失敗します。
stderr:fatal: '$ {GIT_URL}'はgitリポジトリではありません 致命的:リモートリポジトリから読み取れませんでした。
すべて同じです。なぜこのジョブチェーンだけがエラーを出すのか分かりません。また、$ {GIT_URL}をリポジトリ名に置き換えると、Jenkinsは上記のエラーをスローしません。そのイライラした。助けることができる人がいるのですか?ありがとうございます。
2つのジョブにいくつかのスクリーンショットを追加できますか? (私はSCM設定を見たいです) –
コメントに画像を追加できませんでした。私はここで新しいものを探していて、メタスタックに関する質問には、回避策やものがあります。私はそれらを質問に加えました。申し訳ありませんが良い練習ではない場合。ポイントに達すると、機能ブランチはエラーで失敗します。開発ブランチは正常に動作します。私の目には構成上の違いはありません。 –
イメージありがとうございます。あなたの2つの仕事では、GIT_URLパラメータを作成するのですか?私はそれがうまくいかない理由を理解していません... –