Jenkins-Node-API
📦 安装
npm install jenkins-node-api
📃 API
-
ViewAPI
- create
- delete
- getInfo
- getConfig
- updateConfig
-
JobAPI
-
create
-
delete
-
getInfo
-
disable
-
enable
-
getConfig
-
updateConfig
-
-
BuildAPI
- build
- stop
- delete
- getInfo
- last
- lastSuccessfulBuild
-
QueueAPI
- queue
- queueItem
- queueCancelItem
-
PluginAPI
- list
- install
🔨使用
const JenkinsAPI = ; const jenkinsAPI = $jenkinsServerAddress username: $username password: $password; /*使用方式: await jenkinsAPI.request(jenkinsAPI.xxxAPI.yyy(zz))*/ //例如await jenkins;await jenkins; // 获取view信息await jenkins; // 获取view配置await jenkins; // // 获取job配置await jenkins; // 获取所有view、job