我对詹金斯来说是全新的。 我在代码提交后自动触发构建时遇到问题,我已经尝试了以下步骤来实现它
1)在本地创建一个新存储库,并将代码提交到该存储库。
2)选择"使用自定义工作区" Jenkins中的选项,并在Directory文件中给出了有效路径。
2)选择"颠覆版本" Jenkins中的选项和给定的有效存储库URL。
3)选择"触发器远程构建" Jenkins中的选项,请参阅下面的截图。
4)" Build"选项I已选择"已执行的Windows批处理命令"并提供了有效的文件名(.bat)扩展名。
5)修改" post-commit.tmpl" file to" post-commit.bat"在我的本地存储库中。
6)将该文件中存在的内容(post-commit.bat)更改为 curl http://jenkin的用户名:jenkin的密码@ localhost:8080 / jenkins / job / Auto-POC / build?token = MyAuth
现在,每当我提交我的代码时,Jenkins都不会自动触发构建
非常感谢任何帮助。