我们想要访问Jenkins管道中的构建作业属性changeSets项 . 要生成此方案,请按以下步骤操作:
-
在jenkins管道上,调用自由式项目的工作 .
-
在这项工作下,我们使用TFS源代码控制和MSBuild插件来构建.csproj .
-
在jenkins管道设置代码如下,访问构建作业属性:
def eJob = build job:“DotNetAppProj”,等待:true
- 现在我们要访问eJob.changeSets及其所有方法/属性 .
请为此提出解决方案 . 提前致谢 .
1 回答
您想要一个如何使用changeSets成员变量的示例吗?
如果是这样,以下将在“DotNetAppProj”中获得第一次提交并显示用户名和提交消息 .
有关msg和author以外的成员变量的完整列表,请参阅ChangeLogSet.Entry .