5. Setting up project repository
Last updated
Last updated
In your project repository, please ensure you set up the following GitHub repository variables and secrets.
SFOPSBOT_APP_ID
REPOSITORY_VARIABLE
STRING
418222
The id of the GitHub created in
SFOPSBOT_APP_PRIVATE_KEY
REPOSITORY_SECRET
STRING
<private_key>
The private key of the GitHub created in
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
These variables will be automatically set up during the set up of sfops in your repository by the FLXBL team. This guide is only applicable when you are setting up a self managed instance of sfops