質問

私は「ベストプラクティス」に従っていて、私のアーティファクトを一度ビルドし、私の様々なビルドの中でそれらを共有しました。だから私は正しい成果物を構築するだけのマスタービルドを作成し、他のビルドには事前に構築されたアセンブリと.exeをインポートするためのアーティファクト依存関係があります。

残念ながら私はこれに関して少し問題に出会いました。Artifact依存関係を持つビルドは、マスタービルドと同じバージョンを持っていません。そのため、マスタービルドバージョンは2.2.11.6787になる可能性がありますが、テストを実行するビルドは、2.2.11.6787のバージョンを持つアーティファクトを使用していても、2.2.111.6787のバージョン番号です。フルテストスイートを実行する毎晩ビルドにも当てはまります。

アーティファクト依存関係を持つビルドがマスタービルドからバージョン情報を継承できるようにする方法はありますか?

役に立ちましたか?

解決

You can keep build numbers in sync between builds connected by an artifact dependencies using Dependencies Properties Just set build number pattern for test or nightly build to %dep.<bt_id>.build.number% where <bt_id> is the ID of your master build configuration

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top