我正在開發一個任務,爲我的應用程序動態構建一個'About'(靜態HTML)頁面,並且希望使用TeamCity的項目內部版本號來設置它。我們希望爲每個部署生成和部署不同的版本。這導致我想要將值存儲到我的構建中使用的變量。使用Maven動態設置POM中定義的變量
所以我的挑戰,因爲我看到的是:
如何動態地在一個Maven分配一個值的變量建立 階段,然後有一個可用於構建 的其他部分(如發電一份文件)。
的我試圖做的是如下(強調了當前的變量問題)背景:從Team市
- 獲得價值通過REST調用生成服務器
- 分配值給Maven變量
- 文件生成過程中使用變量
- 利潤
但是,似乎大多數鏈接指的是從屬性文件獲取值,而不是在構建執行期間動態設置它們。
最後 - 我想我會做一點這與螞蟻運行插件
這超出了這個問題的範圍......我最好嘗試自己google一下,看看......但是想知道是否仍然使用Filter函數來應用該值(在本例中爲$ {buildNumber})到一些'東西'如文件... – Crowie
是的,這就是我的意思是一個經過處理的資源。 –