2013-10-30 67 views
0

我希望Ant使用Jenkins的內部版本號替換文件中的令牌。如何在Ant的build.xml文件中使用Jenkins參數

我有一個包含幾個任務,包括build.xml文件的一個項目:

<replace file="${web.dir}\index.html" token="@[email protected]" value="${build_num}"/> 

「價值」應該以某種方式加以解決,以在詹金斯的內部版本號。

我 在詹金斯,在建configureation - >蟻 - >高級I設置下性質如下: 第一個:build_num = $建立,第二:build_num = $ {建立}

但是都沒有成功,「$ build「或」$ {build}「只是作爲值而不是令牌出現。

任何人都知道該怎麼做?

感謝, ñ

+1

試$ {} BUILD_NUMBER –

+0

謝謝,這工作。有趣的是,我在一些示例中看到人們使用$ {build}作爲構建編號,並且我自己在Jenkins的其他地方成功使用它,但在這種情況下,它只能與$ {BUILD_NUMBER}一起使用。 – Blue

回答

1

$ {} BUILD_NUMBER而不是$ {} BUILD解決它