2017-05-31 42 views
2

我想在部署項目中使用竹節點變量。我可以在部署項目中使用竹節點變量嗎?

我在構建計劃期間將項目版本注入${bamboo.inject.version},我想在部署項目中使用它。 (我正在部署的工件使用其名稱中的版本)。

我試過參考${bamboo.planRepository.inject.version}${bamboo.inject.version}但這些都沒有工作。

我很高興聽到其他方式的建議。

編輯:我確實設法通過將屬性文件添加爲構建工件來實現我想要的結果,然後將其導出到部署項目中。這看起來很迂迴,但很有效。任何其他的想法讚賞!

回答

0

您可能會將版本信息添加到版本名稱本身,但是如果您正在做的工作然後堅持。查看免費插件中提供的內容。

+0

我該怎麼做?當我查看可用變量時(通過將變量添加到版本鏈接),我想要的變量不在列表中。只有標準的竹子變量(計劃名稱等)在那裏。 –

+0

我可能很快就會跳到一定的結論。 :) 您使用的是哪個版本的Bamboo?我假設(基於變量名稱)通過Bamboo Inject Variables任務將版本應用於變量 - 或者我誤會了嗎? 如果不是,並且您在構建計劃的「變量」選項卡上設置變量,那麼這些變量應在構建的相關部署計劃中可用。 – ToAsT

+0

我們使用'5.15.0.1 build 51513 - Feb Feb 17'。我正在使用竹注入變量,但它們不出現在部署項目的變量選項卡中。我假設它們是動態應用的。我不知道如何做這件事。 (除此之外,如果我必須注入變量,我已經可以訪問我想要的值,所以我不確定這會節省多少) –

相關問題