Jenkins可以通过判断分支代码是否更新来决定是否进行发版。以下是一种实现方式:

  1. 在Jenkins的构建流程中添加一个步骤,使用Git命令或插件获取当前分支的最新commit ID,保存为变量latestCommit

  2. 在Jenkins的构建流程中添加一个步骤,使用Git命令或插件获取上一次构建的commit ID,保存为变量lastCommit

  3. 添加一个条件判断,比较latestCommitlastCommit是否相等。如果相等,则表示分支代码没有更新,不进行发版;如果不相等,则表示分支代码有更新,进行发版操作。

具体流程可能因Jenkins配置和使用的插件而有所不同,需要根据具体情况进行设置。

jenkins发版判断与上次相比分支代码是否更新没更新就不发版

原文地址: https://www.cveoy.top/t/topic/ijPm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录