5. Setting up project repository

In your project repository, please ensure you set up the following GitHub repository variables and secrets.

VARIABLE
VARIABLE_TYPE
VALUE_TYPE
EXAMPLE
Comments

SFOPSBOT_APP_ID

REPOSITORY_VARIABLE

STRING

418222

The id of the GitHub created in step 2

SFOPSBOT_APP_PRIVATE_KEY

REPOSITORY_SECRET

STRING

<private_key>

The private key of the GitHub created in step 2

SFOPS_DASHBOARD_REPO

REPOSITORY_VARIABLE

STRING

<your-org-name>/<dashboard-repo>

The dev central repository associated with this project repository

SFOPS_ISSUETRACKER_URL_BASE

REPOSITORY_VARIABLE

STRING

https://<jira_ur>

The Jira URL where the work items should be connected within this repository

SFOPS_ISSUETRACKER_WORKITEM_FILTER

REPOSITORY_VARIABLE

STRING

(FGK|FFK)-[0-9]{3,4}

The Issue URL regex string for connecting SFOPS with Jira

SFOPS_JIRA_USER

REPOSITORY_VARIABLE

STRING

username@jira.com

The username for the JIRA integration

SFOPS_JIRA_TOKEN

REPOSITORY_SECRET

STRING

<jira_token>

The Jira API token for integrating SFOPS to Jira

SFOPS_METRICS_PROVIDER

REPOSITORY_VARIABLE

STRING

datadog

The metric provider used by your project, It could be datadog, new relic or splunk

DEVHUB_SFDX_AUTH_URL

REPOSITORY_SECRET

STRING

<force://>?

The SFDX Auth URL of your deployment service account in the production

BRANCHES

REPOSITORY_VARIABLE

ARRAY

[ "main" ]

The active trunk where the build and release should be associated

Last updated