0

私が達成しようとしているのは次のとおりです。

単一の論理ビルドに対して複数の依存構成があります。最初の構成では、少し作業を行って値を返すスクリプトを実行します。この構成は、セットアップ ステップと考えることができます。この値を保存して、後続のステップで使用できるようにする必要があります。1 つのビルドのすべての依存構成は、同じ値を受け取る必要があります。

Setup()は値xを計算します。次に、 Setup()の後に実行され、計算された値xを供給する必要がある構成B(x)およびA(x)があります。

以前は、TeamCity 構成の一部として計算されるものに対して同様のことを行うことができました。たとえば、ビルド チェーン全体に一意のビルド ID を生成し、%dep.{team_city_configuration_id}.system.build.number% 経由でアクセスできました。

今回は、伝達する必要がある値は、TeamCity 配管の一部としてではなく、ビルド スクリプトの内部で計算されます。問題のセットアップ スクリプトをラップして、必要な値を grep することはできましたが、構成間でそれを伝達する方法がわかりません。

これは可能ですか、それとも間違ったツリーを吠えていますか? 私が正気でない方法でこれを行うことができない場合、私が見逃しているより良い代替手段はありますか?

ありがとう

4

1 に答える 1

0

MOD でこれを閉じることはできますか? それはだまされています。私の同僚はこれを見つけました。これはまさに私たちが望んでいたことを行います。

于 2013-04-30T10:20:31.380 に答える