2017-08-15 3 views
0

私は、アンドロイドアプリケーションのためのbitbucketとjenkinsに取り組んできました。私は私のリポジトリに多くのブランチを持っており、私はそれが次の基準を満たすジェンキンの私のマスターブランチを追跡したいと思う。 1)名前 'A'のコードをマスターにプッシュすると、自動的にビルドがトリガーされます.2)同じマスターブランチに名前 'B'のコードをプッシュすると、ビルドがトリガーされません。それを行う方法はありますか?私は、^(?!。リリース)を使ってブランチを除外しようとしましたが、他のすべてのブランチもピックしています。 誰も助けることができますか?あなたはこのようなあなたの仕事に建設されるようにどの枝を指定することができますジェンキンズwith bitbucket

答えて

1

enter image description here

ビルドは、特定のコードを発生させたくないなら、あなたはExcluded Regions

にそれらを追加することができます

あなたの仕事の設定でGitAdditional Behaviorsに移動しPolling ignores commits in certain pathsを選択し、任意の変更が彼らに起こる場合は、ビルドを無視したい人のためのファイルへのパスを追加します。

を210

enter image description here

enter image description here

これは動作するはずです!

+0

こんにちは、私のビルドコードを私のbuild.gradleで読んでビルドをトリガできる方法はありますか?私はジェンキンズが私のアプリでbuild.gradleファイルを読んで、バージョンコード番号が1のときは常にビルドをトリガーし、バージョンコード番号が変わったら自動的にビルドを停止したい。 –

+0

もう少し詳しく教えてもらえますか? – ANIL