私はGitHub Organizationプラグインを使用してJenkinsパイプラインを使用してプルリクエストブランチを構築しています。パイプラインがプル要求からトリガされているかどうかを確認する方法
私はそれらをうまく構築できますが、いくつかの手順(アーティファクトの公開など)を避けたいと考えています。 gitの現在のブランチをチェックすると、PRブランチがビルドが試行される前にターゲットにマージされているため、私はPRのターゲットになります。
PRからのビルドが通常のブランチビルドよりも先に開始されているかどうかを確認するにはどうすればよいですか?
PRには通常のブランチとは異なるenvがあります。さらに、現在のディレクトリを確認することもできます。もしそれがPRならそれにPRという名前がついています – Amityo
'' sh "set" "があなたにいくつかの指標を与えるかもしれないと仮定します.. – StephenKing