パッケージマネージャ(NPM、Nuget、Mavenなど)に公開されるパッケージを作成するビルドが多数あります。Teamcityのスナップショット依存関係(共有ソースなし)
私はこのビルドの完了時に引き金となる後続のビルドを持っており、このリポジトリからアーティファクトを取得します。そこ
:同じソースを使用して構築するよう
私はスナップショットの依存関係を追加することを検討しています、しかし、チームシティーのUIは、スナップショットの依存関係について説明します。問題は、彼らは警告が表示されていますこれらのプロジェクト間のソース依存性はなく、実際には全く異なるVCSルーツを持つ可能性があります。
これらのプロジェクトをリンクするには、どのような方法が適していますか? documentation on Snapshot Dependenciesを読むと、共有ソースなしで依存関係を追加すると、期待どおりに動作しない可能性があります。
アーティファクト依存関係をどのように設定しましたか? 「アーティファクトを取得する」設定、これは何に設定されていますか? –
直接アーチファクトはありません。別のリポジトリを介して渡されます。 –
それは本当ですか? TeamCityは、2つのビルド間で依存関係を全く設定していないと、スナップショットの依存関係が欠落していると警告してはなりません。 –