簡體   English   中英

如何或在TeamCity中定義一個可以在VCS根目錄中使用的環境變量來簽出特定標簽並構建這些變量?

[英]How, or is it possible in TeamCity to define an environment variable that can be used in the VCS root to checkout specific tags and build these?

我有一個TeamCity項目設置,該設置當前查看我的svn項目的主干 ,將其檢出,進行構建,將其部署到服務器上,然后在該服務器上運行一些測試。 我進行了設置,因此可以一鍵式部署服務,但是只能在主干中使用。

我想設置TeamCity項目,以便在給定特定的svn標簽(例如,在環境變量中)時,它簽出該標簽而不是中繼,並構建,部署和測試該標簽。 是否可以將VCS根目錄更改為指向我定義的標簽? 如果沒有,我還有其他方法可以做到這一點嗎?

我正在使用TeamCity版本4.5.4

謝謝你的幫助。

好的,因此在4.x或更低版本中是不可能的。 好吧,您可以在構建腳本中執行破解,但這很丑陋!

只有在5.x和>中才真正有可能。 您將必須使用稱為“模板”的東西。

這是一個有關如何設置這些設置的教程 ,可以節省您所有的時間,因為我花了很多時間在Google上搜索以尋求答案。

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM