2011-07-26 6 views
5

TeamCityを設定してタグディレクトリを監視し、新しいタグが作成されると自動的にビルドしたいと考えています。TeamCityで最新のタグを作成する

これは現在唯一の解決策は、relaseを持つことで、我々はリリースの準備ができたバージョンを持っているときなど、私たちが行う必要があるすべてのタグを作成して、チームシティーは、その後、私たちのビルドの世話をすることができ、展開することを

を意味し、ブランチを作成した後、タグをコピーします。理想的には、この余分なステップを削除したいと考えています。

答えて

1

最新のタグが何であるかわからないため、あなたが説明したようにTCを実行することはできません。非常に一般的な毎回上書きするLatestタグを持っていない限り

手作業を減らすには、TCプロジェクトVSCルートをmyProj/tags/に設定し、チェックアウトルールを+:v1.2.3.4に設定してください。ここで、v1.2.3.4は最新のタグの名前です。

新しいタグを作成するときには、タグをポイントするようにチェックアウトルールを更新してから、ビルドボタンを押してください。

0

質問には完璧な解決策はないと思いますが、@sijwは最小限の手作業を必要とする回答を提供しています。

これは、mavenを使用してネクサスに展開する最新のタグを取得できたためです。しかし私は間違った方法でこれをやっていると思います。

Mavenリリースを使用すると、新しいバージョンを作成するときにNexusに展開するだけでなく、SVNタグを作成できることが判明しました。最初にタグを作成してから、それから脱落するのではなく、

おそらく、この質問に対する回答を探している人は、Mavenリリースを解決策として検討する必要があります。 (http://maven.apache.org/guides/mini/guide-releasing.html)

関連する問題