触发作业时,该作业将放入队列中。仅在开始运行时才创建实际的构建,并在那时获得该构建的编号。如果您的所有执行者都很忙,有时可能需要很长时间才能创建构建并开始运行。
触发作业时获取内部版本号的唯一方法是使用Jenkins CLI的“内部”命令。如果使用-w选项,则在构建开始之前该命令将不会返回,然后将显示“
Started build #N”。
您实际上不需要Java cli.jar,只需一个ssh客户端就足够了。参见https://wiki.jenkins-
ci.org/display/JENKINS/Jenkins+SSH
除此之外,没有已知的解决方案。您可能可以搜索整个构建,并找到在您完成工作时就触发的一个构建,但这是很多工作。



