Skip to content

Commit 956568a

Browse files
Merge pull request #280576 from liudan66/issuessolving
Issuessolving
2 parents 529021d + 513e97d commit 956568a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

articles/synapse-analytics/cicd/continuous-integration-delivery.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@ This article outlines how to use an Azure DevOps release pipeline and GitHub Act
2121

2222
## Prerequisites
2323

24-
To automate the deployment of an Azure Synapse workspace to multiple environments, the following prerequisites and configurations must be in place.
24+
To automate the deployment of an Azure Synapse workspace to multiple environments, the following prerequisites and configurations must be in place. Note that you may choose to use **either** Azure DevOps **or** GitHub, according to your preference or existing setup.
25+
2526

2627
### Azure DevOps
2728

29+
If you are using Azure DevOps:
30+
2831
- Prepare an Azure DevOps project for running the release pipeline.
2932
- [Grant any users who will check in code Basic access at the organization level](/azure/devops/organizations/accounts/add-organization-users?view=azure-devops&tabs=preview-page&preserve-view=true), so they can see the repository.
3033
- Grant Owner permission to the Azure Synapse repository.
@@ -35,6 +38,8 @@ To automate the deployment of an Azure Synapse workspace to multiple environment
3538

3639
### GitHub
3740

41+
If you are using GitHub:
42+
3843
- Create a GitHub repository that contains the Azure Synapse workspace artifacts and the workspace template.
3944
- Make sure that you've created a self-hosted runner or use a GitHub-hosted runner.
4045

0 commit comments

Comments
 (0)