远程触发编译
最后更新于:2022-04-02 02:58:12
[TOC]
## 远程触发编译
### 使用 curl
格式 ` curl -X POST --user 用户:密码 网站/job/任务名/build`
如` curl -X POST --user bgiant:123456 http://192.168.0.58:8080/job/win_go_build/build`
### 通过 java
1. 下载 `jenkins-cli.jar`
```
wget http://localhost:8080/jnlpJars/jenkins-cli.jar
//or
wget http://localhost:8080/jenkins/jnlpJars/jenkins-cli.jar
```
2.执行
`java -jar jenkins-cli.jar -s http://localhost:8080/jenkins build demo2 -p id=123 -p name=autotest --username admin2 --password 123456`
';