一尘不染

jenkins构建完成后,如何将更改推送到github?

jenkins

我有一个jenkins作业,它从github克隆存储库,然后运行powershell脚本来增加文件中的版本号。我现在正尝试将该更新文件发布回github上的原始存储库,因此当开发人员提取更改时,他会获得最新的版本号。

我尝试在构建后事件中使用Git Publisher,并且可以毫无问题地发布标签,但是它似乎没有发布任何文件。


阅读 290

收藏
2020-07-25

共1个答案

一尘不染

我自己找到了答案,该博客对您有所帮助:http :
//thingsyoudidntknowaboutjenkins.tumblr.com/post/23596855946/git-plugin-
part-3

基本上需要执行:

git checkout master

修改任何文件之前

然后

git commit -am "Updated version number"

修改文件后

然后使用 Git Publisher的后构建操作以及 “合并结果”选项,它将在成功构建时将更改推送到github。

2020-07-25