2017-10-22 13 views
1

私の会社でJenkinsをセットアップし始めています。いくつかのgitブランチを持つプロジェクトがいくつかあります。各プロジェクトには、GitHubプラグインを使用してプッシュ要求またはプル要求を受け取るすべてのgitブランチを構築するジョブがあります。Jenkinsジョブで1つのブランチしか表示しない

結果として、プロジェクトのビューには最後にビルドされたブランチだけが表示されます。私の質問です:開発ビルドだけを表示するビューを持つ方法はありますか?

私が各支店で別々の仕事をしたくない理由は、何らかの理由で他の支店の仕事と同じ時間にdevジョブが実行されると、両方ともdbを使用して失敗するからです。

の場合

すべての参考になります。

おかげで、 ハビエル

+0

あなたの質問から、開発ブランチに対してのみ、またはすべてのブランチに対して実行するか、開発ブランチの実行のみを表示するかどうかは不明です。 – yorammi

答えて

0

あなたはマルチブランチパイプラインジョブを使用すると、特にブランチを指定することができるフリースタイルの仕事を、使用して、とされていないと仮定すると、1つのブランチポーリングを持ち、他の枝は下流としての仕事を構築設定することができますジョブ。

Build Blockerプラグインの使用を検討することもできます。

これらのアプローチのどちらも機能しますが、少しぎこちなくなります。

あなたのプロセスを再考する必要がない場合は、データベースに対するすべてのテストが偶発的である必要があります。

関連する問題