我不得不在 git 的 master 分支中恢复到之前的提交,这意味着我不得不强制将更改推送到 Teamcity。
似乎 Teamcity 陷入了困境,它认为任何新触发的构建实际上都是在构建项目的旧版本(这是正确的,我从构建号 750 恢复为 747)
运行构建时它会显示:
当我查看历史记录时,它看起来像这样(我还原后的所有构建都是灰色的)
我可以做些什么来让 Teamcity 认为我正在构建最新版本?也许清除日志或类似的东西?
最佳答案
您始终可以删除不再存在的还原提交的构建。为此,请转到构建详细信息页面,然后单击“操作”>“删除”。
关于git - git force push 之后的 Teamcity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25887582/