Show / Hide Table of Contents

Class JenkinsPipelineConfiguration

Extends a Verify configuration with appropriate data to reach and use the build service provided by a Jenkins Pipeline.

Inheritance
object
VerifyConfiguration
JenkinsPipelineConfiguration
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.AdmService.Models
Assembly: OCI.DotNetSDK.Adm.dll
Syntax
public class JenkinsPipelineConfiguration : VerifyConfiguration

Properties

AdditionalParameters

Declaration
[JsonProperty(PropertyName = "additionalParameters")]
public Dictionary<string, string> AdditionalParameters { get; set; }
Property Value
Type Description
Dictionary<string, string>

Additional key-value pairs passed as parameters to the build service when running an experiment.

JenkinsUrl

Declaration
[Required(ErrorMessage = "JenkinsUrl is required.")]
[JsonProperty(PropertyName = "jenkinsUrl")]
public string JenkinsUrl { get; set; }
Property Value
Type Description
string

The URL that locates the Jenkins pipeline.

Remarks

Required

JobName

Declaration
[Required(ErrorMessage = "JobName is required.")]
[JsonProperty(PropertyName = "jobName")]
public string JobName { get; set; }
Property Value
Type Description
string

The name of the Jenkins pipeline job that identifies the build pipeline.

Remarks

Required

PatSecretId

Declaration
[Required(ErrorMessage = "PatSecretId is required.")]
[JsonProperty(PropertyName = "patSecretId")]
public string PatSecretId { get; set; }
Property Value
Type Description
string

The Oracle Cloud Identifier (OCID) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.

Remarks

Required

Username

Declaration
[Required(ErrorMessage = "Username is required.")]
[JsonProperty(PropertyName = "username")]
public string Username { get; set; }
Property Value
Type Description
string

The username that will be used to authenticate with Jenkins.

Remarks

Required

In this article
Back to top