我正在使用Jenkins 2.150.3,并且在安装了所有建议的插件之后,我创建了一个新的“管道”项目。
为了测试,我创建了一个类似于以下内容的脚本
var events = [
[
56.92436,
24.11869,
'1234',
'Location 1'
],
[
58.780083,
24.256746,
'5678',
'Location 2'
],
[
56.95042,
24.10352,
'9012',
'Location 3'
]
]
$('button').click(getInfo);
function getInfo(id){
id = "5678";
$("#info").html('');
$("#info").append(events);
}
在此脚本中,签出(成功完成)之后,我列出了所有环境变量,但是即使安装了Git插件,也不会设置其所有环境变量。
我做错了什么?
答案 0 :(得分:1)
您可以从git中使用TreeMap:
gitVar = git(branch: branchName, credentialsId: credential, url: "repository.git")
echo gitVar.GIT_COMMIT
字段:
GIT_AUTHOR_EMAIL
GIT_AUTHOR_NAME
GIT_BRANCH
GIT_COMMIT
GIT_COMMITTER_EMAIL
GIT_COMMITTER_NAME
GIT_LOCAL_BRANCH
GIT_PREVIOUS_COMMIT
GIT_PREVIOUS_SUCCESSFUL_COMMIT
GIT_URL