jenkins shell可使用环境变量
jenkins 2.138以下变量可用于shell脚本BUILD_NUMBER当前的内部版本号,例如”153”BUILD_ID当前构建ID,对于在1.597+中创建的构建,与BUILD_NUMBER相同,但对于较旧构建,则为YYYY-MM-DD_hh-mm-ss时间戳BUILD_DISPLAY_NAME当前版本的显示名称,默认为”#153”。JOB_NAME...
·
jenkins 2.138
以下变量可用于shell脚本
- BUILD_NUMBER
当前的内部版本号,例如”153” - BUILD_ID
当前构建ID,对于在1.597+中创建的构建,与BUILD_NUMBER相同,但对于较旧构建,则为YYYY-MM-DD_hh-mm-ss时间戳 - BUILD_DISPLAY_NAME
当前版本的显示名称,默认为”#153”。 - JOB_NAME
此构建的项目名称,例如”foo”或”foo / bar”。 - JOB_BASE_NAME
此构建的项目的短名称剥离文件夹路径,例如”bar / foo”的”foo”。 - BUILD_TAG
“jenkins- $ {JOB_NAME} - $ {BUILD_NUMBER} ” 字符串。JOB_NAME中的所有正斜杠(”/”)都用短划线(” - “)替换。方便放入资源文件,jar文件等,以便于识别。 - EXECUTOR_NUMBER
标识正在执行此构建的当前执行程序(在同一计算机的执行程序之间)的唯一编号。这是您在”构建执行程序状态”中看到的数字,但该数字从0开始,而不是1。 - NODE_NAME
构建在代理上的代理名称,如果在主服务器上运行则为”master” - NODE_LABELS
分配节点的以空格分隔的标签列表。 - WORKSPACE
分配给构建作为工作空间的目录的绝对路径。 - JENKINS_HOME
在主节点上为Jenkins存储数据的目录的绝对路径。 - JENKINS_URL
Jenkins的完整URL,例如http:// server:port / jenkins /(注意:仅在系统配置中设置Jenkins URL时才可用) - BUILD_URL
此构建的完整URL,如http:// server:port / jenkins / job / foo / 15 /(必须设置Jenkins URL) - JOB_URL
此作业的完整URL,如http:// server:port / jenkins / job / foo /(必须设置Jenkins URL) - GIT_COMMIT
正在检出提交哈希。 - GIT_PREVIOUS_COMMIT
最后在此分支上构建的提交的哈希值(如果有)。 - GIT_PREVIOUS_SUCCESSFUL_COMMIT
最后在此分支上成功构建的提交哈希(如果有)。 - GIT_BRANCH
远程分支名称(如果有)。 - GIT_LOCAL_BRANCH
正在检出的本地分支名称(如果适用)。 - GIT_URL
远程URL。如果有多个,会GIT_URL_1,GIT_URL_2等等。 - GIT_COMMITTER_NAME
配置的Git提交者名称(如果有)。 - GIT_AUTHOR_NAME
配置的Git作者姓名(如果有)。 - GIT_COMMITTER_EMAIL
已配置的Git提交者电子邮件(如果有)。 - GIT_AUTHOR_EMAIL
已配置的Git作者电子邮件(如果有)。
更多推荐
已为社区贡献4条内容
所有评论(0)