我通常会将代码签出到临时文件夹并对该文件夹运行composer。如果它通过,我然后从所述文件夹中创建一个标签。在詹金斯,我可以很好地启动作曲家,但我需要詹金斯从工作区创建标签,而不是从分支。
如果使用Jenkins中的标记功能无法做到这一点,我想我可以使用一系列Post-Build脚本。
答案 0 :(得分:0)
Jenkins上有一个选项可以标记特定的构建,该构建在该时间点捕获工作区。
使用GUI,它是查看构建时出现的Tag this build
选项。
使用网址,
http://my-server:portnumber/jenkins/job/my_job_name/buildnumber/tagBuild/
这是你的意思吗?