我想配置Jenkins从Git的标签中创建构建。因此,我希望开发人员在任何分支中创建标签,然后Jenkins会负责新的构建。
我按照这个教程进行了操作,但我没有成功,有人可以帮助我吗?
http://erics-notes.blogspot.nl/2013/05/jenkins-build-latest-git-tag.html
我想配置Jenkins从Git的标签中创建构建。因此,我希望开发人员在任何分支中创建标签,然后Jenkins会负责新的构建。
我按照这个教程进行了操作,但我没有成功,有人可以帮助我吗?
http://erics-notes.blogspot.nl/2013/05/jenkins-build-latest-git-tag.html
git tag TAG_NAME
),但它却不能正常工作。git tag -a TAG_NAME -m "Message"
)或签名的(git tag -s TAG_NAME -m "Message"
)。Leiningen在内部生成签名的标签。-Dhudson.plugins.git.GitSCM.verbose=true
选项启动Jenkins来打开详细日志记录,则可以看到它)。在我的情况下,它过滤掉了所有标签,并仅构建了主分支。<Jenkins>/jobs/<project_name>/workspace
)中运行git log
来查看已注释的标签和未注释的标签。tag: annotated-tag, tag: origin/tags/annotated-tag
tag:
前缀:tag: unannotated-tag, origin/tags/unannotated-tag