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 |
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
Last updated