私はJenkinsとPythonを初めて使用しています。私はjenkingsテストビルドパラメータを持つプロジェクトをビルドしている。以下は参考用のスクリーンショットです。Pass JenkinsからPythonへビルド入力
私はPythonスクリプト "test.py" に、この入力を渡す必要がありScreenShot of build Parameters
コマンドを実行する私です以下のようになります。
/usr/bin/python2.7 /scripts/test.py
test.pyスクリプト:
import time
import os
input1 = os.getenv("input1")
input2 = os.getenv("input2")
Dropdown = os.getenv("Dropdown1")
Dropdown2 = os.getenv("Dropdown2")
print input1
print input2
print Dropdown
print Dropdown2
コンソール出力:
Building in workspace /root/.jenkins/workspace/Inputs-Test
[Inputs-Test] $ /bin/sh -xe /tools/apache-tomcat-8.5.24/temp/jenkins3261310337115825812.sh
+ /usr/bin/python2.7 /project/test.py
None
None
None
None
Finished: SUCCESS
回答コメントに後述するように、私は何も – Ilhicas