2

プラグインを使用して、リポジトリ ( is )gitのすべてのブランチを構築します。Branch specifier**

問題は、ブランチがA壊れた場合、メールで通知されることです。

ただし、誰かがブランチBにプッシュし、それが正しくビルドされた場合、「ビルドを通常に戻す」という 2 通目のメールが届きます。

しかし、枝Aはまだ壊れていますが、すべてが良いと思います.

「メール通知」(およびジェンキンス)に、ブランチのビルドがまだ壊れていることを理解させる方法はありますか?

または、すべてのブランチを、新しいものも含めて自動的に構築する別のアプローチはありますか?

4

1 に答える 1

4

ブランチごとにビルドを作成する必要があります。

最初に、新しいブランチが作成された場合にジョブを自動的に作成する同期ジョブをセットアップする必要があります。これらのスクリプト/プラグインを使用する必要があります: http://entagen.github.io/jenkins-build-per-branch/

その後、リポジトリ全体ではなく、ブランチごとに通知を受け取ります。私たちはプロジェクトのためにこれを行い、うまく機能します。もう少し進んで、ブランチごとにステージング環境もスピンアップしました。

于 2013-07-27T00:54:34.697 に答える