1.3.0 • Published 4 years ago

node-async-jenkins-api v1.3.0

Weekly downloads
4
License
ISC
Repository
github
Last release
4 years ago

node-async-jenkins-api

Call Jenkins API with JavaScript

Install

npm install node-async-jenkins-api

Usage

Setup

const Jenkins = require('node-async-jenkins-api');
const jenkins = new Jenkins({
  url: 'jenkinsUrl',
  username: 'jenkinsUsername',
  password: 'jenkinsPassword/jenkinsToken'
});

build

const result = await jenkins.build(jobName)

buildWithParams

const result = await jenkins.buildWithParams(jobName, params)

getQueueItemInfo

const result = await jenkins.getQueueItemInfo(queueId)

cancelQueueItem

const result = await jenkins.cancelQueueItem(queueId)

getQueueInfo

const result = await jenkins.getQueueInfo()

getLastBuildInfo

const result = await jenkins.getLastBuildInfo(jobName)

getJobInfo

const result = await jenkins.getJobInfo(jobName)

stopBuild

const result = await jenkins.stopBuild(jobName, buildNumber)

buildInfo

const result = await jenkins.buildInfo(jobName, buildNumber)

allJobsInView

const result = await jenkins.allJobsInView(viewName)

getBuildingProcess

const result = await jenkins.getBuildingProcess(jobName)
1.3.0

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago