In order to set up Gearset Pipelines, you'll need the following access:
Read/write access to the repository you are intending to use as the basis of the Pipeline.
The ability to create webhooks on that repository.
Admin permissions on the Salesforce orgs you are intending to use in the Pipeline.
An Automation Platform License assigned to your team in Gearset.
Additionally, if you'd like to integrate Jira with your Pipeline, you'll need to set this up for your team โ which will require the involvement of at least one Jira admin.
Checking whether you have the correct permissions will look different depending on what source control provider you are using.
GitHub
Sign in to GitHub.
Navigate to the repository containing your Salesforce metadata.
Open 'Settings'.
Open 'Webhooks'.
Confirm you can see on this page the option to 'add webhook'.
GitHub Enterprise
First, confirm that you have completed these steps to connect to GitHub Enterprise. Then, follow the steps above to confirm that you can create webhooks for the repository you're intending to use for your Pipeline.
Bitbucket
Sign in to Bitbucket.
Navigate to the repository containing your Salesforce metadata.
Open 'Repository Settings'.
Open 'Webhooks'.
Confirm you can see on this page the option to 'add webhook'.
Bitbucket Server
First, confirm that you have completed these steps to connect to Bitbucket Server. Then, follow the steps above to confirm that you can create webhooks for the repository you're intending to use for your Pipeline.
GitLab
Sign in to GitLab.
Navigate to the repository containing your Salesforce metadata.
Open 'Settings'.
Open 'Webhooks'.
Confirm you can see on this page the option to 'add webhook'.
GitLab self-managed
First, confirm that you have completed these steps to connect to GitLab self-managed. Then, follow the steps above to confirm that you can create webhooks for the repository you're intending to use for your Pipeline.
Azure DevOps
Sign in to Azure DevOps.
Navigate to the repository containing your Salesforce metadata.
Open 'Project Settings'.
Open 'Service Hooks'.
Confirm you can see on this page the green icon to add a new service hook.
If you have any questions about setting up your Gearset Pipeline, please reach out to our team using the in-app chat.
Azure DevOps Server
First, confirm that you have completed these steps to connect to Azure DevOps Server. Then, follow the steps above to confirm that you can create webhooks for the repository you're intending to use for your Pipeline.