Jenkins Python Plugin获取环境变量
Jenkins Python Plugin 官方wiki: https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin 它使得在构建时可以执行Python脚本(前提:Python必须已经被添加到path环境变量中) 当然,它也也可以使用Jenkins提供的一系列环境变量,如:BUILD_NUMBER BUILD_ID JOB_NAME JENKINS_HOME 等等 具体这些环境变量可以点击如下链接查看详情,http://ip[:port]/jenkins/env-vars.html/ 那么如何使用这些环境变量呢? 以BUILD_NUMBER为例, 在windows batch命令中使用此环境变量,使用%BUILD_NUMBER%即可 在linux shell命令中使用此环境变量,使用${BUILD_NUMBER}即可 而在Python脚本中要使用此环境变量,则需要具体的代码实现,如下: import os print os.getenv("BUILD_NUMBER") 执行此构建,输出结果截图如下: 来源: oschina 链接: https://my.oschina.net/u/1588291/blog/415308