These commands provide the ability to manage connections to CI servers from within CloudBees CD/RO.
createCIConfiguration
Creates a new CI server configuration.
Arguments | Descriptions |
---|---|
ciConfigurationName |
The name of this CI Configuration. Argument Type: String |
ciConfigurationType |
The type of configuration to create.
Argument Type: Enum |
isDefault |
(Optional) Boolean flag— If Argument Type: Boolean |
overrideDefault |
(Optional) Boolean flag— If Argument Type: Boolean |
description |
(Optional) Comment text describing this object. This string is not interpreted at all by CloudBees CD/RO. Argument Type: String |
refCIConfigurationName |
The Argument Type: String |
serverUrl |
The URL of the CI server. Argument Type: String |
testConnection |
(Optional) Boolean flag— Whether the connection to the CI Server should be tested before saving the configuration. Defaults to Argument Type: Boolean |
userName |
(Optional) Username for authenticating with the CI server. Argument Type: String |
password |
(Optional) Password for authenticating with the CI server. Argument Type: String |
publicKey |
(Optional) Public key for the CI controller. Use this argument to specify the public key for the CI controller if the server is unable to retrieve the controller’s public key due to network topology restrictions. Argument Type: String |
deleteCIConfiguration
getCIConfiguration
getCIConfigurations
Gets all CI configurations.
Arguments | Descriptions |
---|---|
ciConfigurationType |
(Optional) The type of configuration to create. If not specified, all configurations are returned.
Argument Type: Enum |
modifyCIConfiguration
Modifies an existing CI server configuration.
Arguments | Descriptions |
---|---|
ciConfigurationName |
The name of the CI Configuration. Argument Type: String |
description |
(Optional) Comment text describing this object. This string is not interpreted at all by CloudBees CD/RO. Argument Type: String |
newName |
New name for the object. Argument Type: String |
ciConfigurationType |
The type of configuration to create.
Argument Type: Enum |
isDefault |
(Optional) Boolean flag— If Argument Type: Boolean |
overrideDefault |
(Optional) Boolean flag— If Argument Type: Boolean |
serverUrl |
The URL of the CI server. Argument Type: String |
testConnection |
(Optional) Boolean flag— Whether the connection to the CI Server should be tested before saving the configuration. Defaults to Argument Type: Boolean |
userName |
Username for authenticating with the CI server. Argument Type: String |
password |
Password for authenticating with the CI server. Argument Type: String |
publicKey |
Public key for the CI controller. Use this argument to specify the public key for the CI controller if the server is unable to retrieve the controller’s public key due to network topology. Argument Type: String |