程序在jenkins上触发“立即构建”并显示控制台输出

时间:2019-04-08 06:50:09

标签: java spring spring-boot jenkins

我有一个可以进行更改并推送git的应用程序。现在,我想在我的应用程序上创建一个部署按钮,单击该按钮,将自动在Jenkins上触发“立即构建”并在我的应用程序上显示控制台输出。 (我已经在我的应用程序中存储了jenkins的用户名和密码。)这将使我能够在我的应用程序中执行所有操作,从创建更改,推送到git并最终将其部署到jenkins并查看控制台输出,而无需实际操作。 jenkins并手动执行。 更多信息:我的应用程序以Spring boot和thymeleaf为前端构建。 预先感谢。

2 个答案:

答案 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