2015-04-01 71 views
3

我剛剛開始使用maven的舊​​項目,並將其移至Bamboo for CI。爲了執行測試,它需要一些本地配置文件。目前,這些文件存儲在我們的git中,但並不是最優的。 我想知道是否有在本地生成庫中創建文本文件的任務。文本文件的內容必須在任務配置面板中可編輯。如何使用竹子任務創建文本文件

作爲一種變通方法,我可以使用腳本任務,但它不是真正的最佳...

+0

爲什麼它不是最佳使用腳本任務?你也可以編寫一個小python腳本或創建一個文件......我不明白這個問題 – user3415653 2015-04-01 14:29:52

+0

你可以爲它編寫一個插件或找到一個已經寫好的插件。沒有其他辦法可以做到這一點。 – 2015-04-02 09:57:57

回答

1

所以,如果我理解正確的話,你想從竹內注入測試所需的運行值計劃配置。

如果這是您要做的事情,那麼爲什麼不將所需的運行時間值作爲Bamboo variables傳遞,然後像訪問任何常用環境變量一樣訪問它們。

希望這有助於

+0

不,我是一個文件,要創建一個在任務配置中定義的內容。我沒有找到任何插件,所以我目前正在創建一個。 – Teocali 2015-04-03 16:20:04

+0

@Teocali然後只需使用'bash'?爲什麼創建一個插件,當你可以回聲一個文件? – Will 2015-04-09 08:10:49

+0

因爲配置給用戶比較複雜。 – Teocali 2015-04-09 09:50:00

0

我用這個createFile.bat:

set bat=%2 
set output=%1 
echo Creating file %output% from %bat% 
type %bat% | find /v "createFile " | find /v "::::" > %output% 

然後在竹添加任務腳本:

createFile check.ps1 %0 
:::: 
file contents.... 
相關問題