Git标签保留在Jenkins中

问题描述 投票:2回答:2

我想删除我的项目的所有Git标签,我使用git tag -d作为本地标签,然后我将其推送到origin,因此origin中的标签也被删除。

实际上,如果我运行git tag -lgit ls-remote --tags origin,则不会显示任何标签。

但是,我的构建设置为每当我推送时,在Jenkins中触发构建。当在运行Jenkins的机器上触发构建时,git tag -l会显示几个标签。

如何删除这些标签?

git jenkins git-tag
2个回答
2
投票

最后我去了${JENKINS_HOME}/.jenkins/workspace,我删除了包含Jenkins构建的所有文件夹,我正在使用Git分支。

这解决了这个问题。

可能.git存储库是从以前的版本或类似的东西复制而来的。


1
投票

帮助我的另一个解决方案是暂时配置Jenkins以清除存储库并进行强制克隆:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.