| java.lang.Object | |
| ↳ | org.mule.module.JenkinsConnector |
Known Direct Subclasses
|
Known Indirect Subclasses
|
Provides the ability to interact with Jenkins API REST.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Perform a job build
| |||||||||||
Perform a parametrized job build using a map
| |||||||||||
Connect
| |||||||||||
connection id
| |||||||||||
Create new job using another job as a copy
| |||||||||||
Create new job using basic configuration
| |||||||||||
Delete job
| |||||||||||
Disable job
| |||||||||||
Disconnect
| |||||||||||
Enable job
| |||||||||||
Retrieve jenkins server node information
| |||||||||||
Get job build info
| |||||||||||
Get job build console log text
| |||||||||||
Retrieves Jenkins job information using job name to find it
| |||||||||||
Retrieves Jenkins Queue information, is the current build activity
| |||||||||||
Connected if http client info is set properly
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Perform a job build
| jobName | Name of the job to retrieve info |
|---|
| JenkinsDeploymentException | exception |
|---|
Perform a parametrized job build using a map
| jobName | Name of the job to retrieve info |
|---|---|
| params | Build parameters map |
| JenkinsDeploymentException | exception |
|---|
Connect
| connectionName | A String identification for the connection |
|---|---|
| jenkinsUrl | A Jenkins server URL |
| username | Optional |
| password | Optional |
| ConnectionException |
|---|
connection id
Create new job using another job as a copy
| newJobName | Name of the job to create |
|---|---|
| fromJobName | Name of the job to copy |
| JenkinsConnectorException | exception |
|---|
Create new job using basic configuration
| jobName | Name of the job to create |
|---|
| JenkinsConnectorException | exception |
|---|
Disable job
| jobName | Name of the job to disable |
|---|
| JenkinsConnectorException | exception |
|---|
Disconnect
Retrieve jenkins server node information
| JenkinsConnectorException | exception |
|---|
Get job build info
| jobName | Job name |
|---|---|
| buildNumber | Build number |
| JenkinsConnectorException | exception |
|---|
Get job build console log text
| jobName | Job name |
|---|---|
| buildNumber | Build number |
| JenkinsConnectorException | exception |
|---|
Retrieves Jenkins job information using job name to find it
| jobName | Name of the job to retrieve info |
|---|
| JenkinsConnectorException | exception |
|---|
Retrieves Jenkins Queue information, is the current build activity
| JenkinsConnectorException | exception |
|---|
Connected if http client info is set properly