Jenkins Python Plugin获取环境变量

Jenkins Python Pluginhtml

官方wiki:https://wiki.jenkins-ci.org/display/JENKINS/Python+Pluginpython

它使得在构建时能够执行Python脚本(前提:Python必须已经被添加到path环境变量中)linux

固然,它也也能够使用Jenkins提供的一系列环境变量,如:BUILD_NUMBER BUILD_ID JOB_NAME JENKINS_HOME 等等shell

具体这些环境变量能够点击以下连接查看详情,http://ip[:port]/jenkins/env-vars.html/windows

那么如何使用这些环境变量呢?code

以BUILD_NUMBER为例,htm

在windows batch命令中使用此环境变量,使用%BUILD_NUMBER%便可ip

在linux shell命令中使用此环境变量,使用${BUILD_NUMBER}便可ci

而在Python脚本中要使用此环境变量,则须要具体的代码实现,以下:get

import os
print os.getenv("BUILD_NUMBER")

执行此构建,输出结果截图以下:

相关文章
相关标签/搜索