Skip to content

Jenkins API 使用教程

Published: at 09:27 AMSuggest Changes

问题

Jenkins 使用 API 触发构建

解决

1. 获取 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)
});

参考


Previous Post
Nginx proxy_pass 配置详解
Next Post
Npm 换源 - 使用 nrm