使用 Gerrit Trigger Plugin 时将哪些环境变量传递给 Jenkins? [英] What environment variables are passed to Jenkins when using the Gerrit Trigger Plugin?
本文介绍了使用 Gerrit Trigger Plugin 时将哪些环境变量传递给 Jenkins?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用 Gerrit 触发器插件来启动 Jenkins 构建,但还没有找到一个记录所有环境变量的好地方.是否存在此类文档?
I'm using the Gerrit Trigger Plugin to kick off Jenkins builds, but haven't found a good place where all of the environment variables are documented. Does such documentation exist?
推荐答案
首先,我有一个 Jenkins 构建 shell 脚本转储名称中带有 GERRIT
的所有环境变量:
As a start, I had a Jenkins build shell script dump all environment variables with GERRIT
in the name:
GERRIT_PATCHSET_UPLOADER="Alan Thompson" <theEmail@gmail.com>
GERRIT_PATCHSET_REVISION=eec3b0b65fcdf30872befa2e9ace06e96cd487b4
GERRIT_CHANGE_ID=Ieec3b0b65fcdf30872befa2e9ace06e96cd487b4
GERRIT_PATCHSET_NUMBER=1
GERRIT_EVENT_ACCOUNT_EMAIL=theEmail@gmail.com
GERRIT_CHANGE_NUMBER=8
GERRIT_CHANGE_OWNER="Alan Thompson" <theEmail@gmail.com>
GERRIT_REFSPEC=refs/changes/08/8/1
GERRIT_EVENT_TYPE=change-merged
GERRIT_EVENT_ACCOUNT="Alan Thompson" <theEmail@gmail.com>
GERRIT_CHANGE_SUBJECT=toast: this is great with coffee
GERRIT_CHANGE_OWNER_NAME=Alan Thompson
GERRIT_PROJECT=kitchen
GERRIT_EVENT_HASH=-1357519550
GERRIT_BRANCH=master
GERRIT_CHANGE_OWNER_EMAIL=theEmail@gmail.com
GERRIT_PATCHSET_UPLOADER_EMAIL=theEmail@gmail.com
GERRIT_CHANGE_URL=http://localhost/8
GERRIT_PATCHSET_UPLOADER_NAME=Alan Thompson
GERRIT_EVENT_ACCOUNT_NAME=Alan Thompson
这篇关于使用 Gerrit Trigger Plugin 时将哪些环境变量传递给 Jenkins?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文