返回博客

Jenkins API 使用教程

Jenkins 使用 API 触发构建的教程,包括获取 Token、使用 curl 命令以及前端调用方法,并提供了相关参考链接。

Mt.r
|

问题

Jenkins 使用 API 触发构建

解决

1. 获取 Token

  • 登录 Jenkins
  • 进入 用户 页面
  • 然后看到 API Token,点击 添加 后复制

2. 使用 curl

curl -X POST -u "username:token" "http://jenkins-url/job/job-name/build?token=token"

前端调用

var jenkinsapi = require('jenkins-api');
// username/password
var jenkins = jenkinsapi.init("http://admin:token@ip:8080");
var token = "token";

jenkins.build('rescue-test', {token}, function(err, data) {
  if (err){ return console.log(err); }
  console.log(data)
});

参考