我有一个问题,我正在尝试将我在我的数据库上所做的更新提交给Github,我正在使用redgate来设置存储库并提交更改。
无论如何,我正在尝试将Github repo连接到Jenkins,所以每当我提交更改时。
因此,触发器是更新一个存储库,我想要的是获得存储库上的更改,而不是在Jenkins上按“立即构建”。
我已经在Jenkins上安装了github插件,但在新版本中没有触发器‘Build when change is pushed to Github’。
另外,我尝试过Web-hook,但我对它并不是很熟悉。
任何可能有帮助的提示或想法!我会心存感激的。
有什么方法可以让Jenkins在任何分支中每次提交之后构建吗?因为我在我的项目的配置中发现,Jenkins只有在检测到特定分支中的提交后才运行build,或者在缺省情况下(在git中使用eq to master )。PS:我用的是mercurial和Jenkins文件。我应该更改项目类型( Jenkins中的新项目类型)还是有任何修改。
我的git存储库是Azure Dev-Ops,并使用Jenkins进行持续集成构建,我使用tfs插件用于Jenkins。
我的代码有6个分支:
硕士,test1,test2,test3,test4,test5
当我想要拉请求test1 to master(例如拉请求号为100)和test5 to test4(例如拉请求号为101)时,Jenkins只构建对数字100的拉请求,不要构建拉请求号101。
几次之后,当我想要为拉请求构建test3 to test2(例如,拉请求号为102),Jenkins再次为拉请求号100构建。
我不知道有什么问题。