Pipeline Stage (sf_devops__Pipeline_Stage__c)
Represents a connection from a pipeline to an environment; the collection of all pipeline stages in a project make up the release pipeline. This object is available in all orgs that have DevOps Center installed.
DevOps Center doesn’t use the Pipeline Stage object to represent the left-most Approved Work Items column in a pipeline; for this reason the column is referred to as a pseudo stage. Instead, DevOps Center computes the items in this column from all Work Item records whose Development Approved field is true but haven’t yet been promoted.
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
| Field | Type | Properties | Description |
|---|---|---|---|
Name | string | Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update | Name of this Pipeline Stage record. |
sf_devops__Branch__c | reference | Create, Filter, Group, Sort, Update | Reference to the Branch record that contains information about the branch associated with this pipeline stage. This field is a relationship field. Relationship name: sf_devops__Branch__r. Relationship type: Lookup. Refers to: sf_devops__Branch__c. |
sf_devops__Environment__c | reference | Create, Filter, Group, Nillable, Sort, Update | Reference to the Environment record associated with this pipeline stage. Currently all environments are Salesforce orgs. This field is a relationship field. Relationship name: sf_devops__Environment__r. Relationship type: Lookup. Refers to: sf_devops__Environment__c. |
sf_devops__Next_Stage__c | reference | Create, Filter, Group, Nillable, Sort, Update | Pointer to the next stage in the pipeline. This field is a relationship field. Relationship name: sf_devops__Next_Stage__r. Relationship type: Lookup. Refers to: sf_devops__Pipeline_Stage__c. |
sf_devops__Operation_Status__c | reference | Create, Filter, Group, Nillable, Sort, Update | If this pipeline stage is part of a remote operation, this field references the associated Async Operation Result record. When the operation terminates, DevOps Center clears this field value. This field is a relationship field. Relationship name: sf_devops__Operation_Status__r. Relationship type: Lookup. Refers to: sf_devops__Async_Operation_Result__c. |
sf_devops__Pipeline__c | reference | Create, Filter, Group, Sort | Reference to the Pipeline record that this stage belongs to. This field is a relationship field. Relationship name: sf_devops__Pipeline__r. Relationship type: Master-detail. Refers to: sf_devops__Pipeline__c. |
sf_devops__Prerelease__c | boolean | Defaulted on create, Filter, Group, Sort | Specifies whether this stage is the bundling stage. See How Promotions Work for more information. This field is a calculated field. |
sf_devops__Promote_Review_Remote_Reference__c | string | Create, Filter, Group, Nillable, Sort, Update | Unique ID of the change request from this stage to the next stage. In GitHub, a change request is called a pull request (PR) and the ID is the PR number. DevOps Center creates this change request whenever changes are merged into the branch associated with this pipeline stage. |
sf_devops__Swap_Status__c | reference | Create, Filter, Group, Nillable, Sort, Update | Reference to the Async Operation Result record for the remote operation that’s deploying metadata to this stage’s environment after it has been swapped. This field is a relationship field. Relationship name: sf_devops__Swap_Status__r. Relationship type: Lookup. Refers to: sf_devops__Async_Operation_Result__c. |
sf_devops__Versioned__c | boolean | Create, Defaulted on create, Filter, Group, Sort, Update | If true, this pipeline stage accepts only change bundles for promotion. If false, this pipeline stage accepts only work items for promotion. The default value is false. |
See Also