我有一个可以进行更改并推送git的应用程序。现在,我想在我的应用程序上创建一个部署按钮,单击该按钮,将自动在Jenkins上触发“立即构建”并在我的应用程序上显示控制台输出。 (我已经在我的应用程序中存储了jenkins的用户名和密码。)这将使我能够在我的应用程序中执行所有操作,从创建更改,推送到git并最终将其部署到jenkins并查看控制台输出,而无需实际操作。 jenkins并手动执行。 更多信息:我的应用程序以Spring boot和thymeleaf为前端构建。 预先感谢。
答案 0 :(得分:0)
您可以使用Jenkins CLI
可以通过SSH或Jenkins CLI客户端(与Jenkins一起分发的.jar文件)访问命令行界面。
使用 build 命令
构建最常用和最有用的CLI命令之一,它使用户可以触发他们具有权限的任何作业或管道。
答案 1 :(得分:0)
Jenkins还提供了一个REST API,您可以使用它,使用POsT触发并使用GET获取结果
https://wiki.jenkins.io/plugins/servlet/mobile?contentId=753720#content/view/753720