0
我有一個簡單的腳本任務添加到了我的竹節點,這是內聯Python腳本。在腳本任務下調用Python腳本中的竹節點變量
/usr/bin/python <<EOF
print "Hello"
EOF
它工作得很好。
現在我只想傳遞Hello作爲一個計劃特定的變量,因此我在竹計劃變量中配置了一個名爲pythontest的變量併爲其提供了值Hello。
當我切換腳本: -
/usr/bin/python <<EOF
print "$bamboo_pythontest"
EOF
它什麼都不做。
經歷後下後: -
/usr/bin/python <<EOF
import os
print os.environ['bamboo_pythontest]
EOF
我得到錯誤
Traceback (most recent call last):
File "<stdin>", line 3, in <module>
File "/usr/lib64/python2.6/UserDict.py", line 22, in __getitem__
raise KeyError(key)
KeyError: ''
有沒有辦法成功地調用一個Python內嵌腳本就像內竹計劃變量它適用於shell或批處理腳本。 任何幫助在這裏將不勝感激。
乾杯,
阿什利