Project (sf_devops__Project__c)
Represents the parent of all DevOps Center custom objects. See Understand the DevOps Center Data Model for more information. This object is available in all orgs that have DevOps Center installed.
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()
| Field | Type | Properties | Description |
|---|---|---|---|
Name | string | Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update | Name of this Project record. |
OwnerId | reference | Create, Defaulted on create, Filter, Group, Sort, Update | ID of the user who owns this record. This field is a polymorphic relationship field. Relationship name: Owner. Relationship type: Lookup. Refers to: Group, User. |
sf_devops__Description__c | string | Create, Filter, Group, Nillable, Sort, Update | Description of the project. DevOps Center uses this field only to display the description in the UI. |
sf_devops__Hidden__c | boolean | Create, Defaulted on create, Filter, Group, Sort, Update | If true, this project doesn’t show up in the DevOps Center list of projects. The default value is false. |
sf_devops__Package_Directories__c | textarea | Create, Nillable, Update | List of filepaths that DevOps Center uses when inspecting feature branches for metadata. DevOps Center first loads the list from the sfdx-project.json file when the admin creates the Salesforce DX project. DevOps Center subsequently updates the list whenever the sfdx-project.json file changes on the branch associated with the final pipeline stage. |
sf_devops__Platform_Repository__c | reference | Create, Filter, Group, Sort, Update | Reference to the project’s source control repository. This field is a relationship field. Relationship name: sf_devops__Platform_Repository__r. Relationship type: Lookup. Refers to: sf_devops__Repository__c. |
See Also