我正在开发一个 jenkins 插件,该插件包括在 Jenkins 上的新页面上显示信息。我需要显示的信息是来自Perforce的变更列表。这个,我设法用命令做
"p4 changelists"
我不知道该怎么做的是获取变更列表中的所有构建,以便能够判断给定的变更列表是成功还是失败。谢谢
你可以从perforce插件env var中获取变更列表您可以运行以下命令行管理程序echo p4.changelist=$P 4_CHANGELIST> change.properties参看 https://wiki.jenkins-ci.org/display/JENKINS/Perforce+Plugin
Jenkins 尚不支持此功能,但是您可以在构建启动并运行之前编写简单的参数化构建并取消搁置给定的 CL。本文可能会有所帮助。