Skip to content

Commit 91e2809

Browse files
Merge pull request #1877 from RovinKYK/PE
Update authorize Bitbucket with Choreo documentation
2 parents ae6bb1c + 89ddfc7 commit 91e2809

File tree

2 files changed

+26
-25
lines changed

2 files changed

+26
-25
lines changed

en/developer-docs/docs/develop-components/develop-components-with-git.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Once you connect your Git repository to Choreo, you can build, deploy, and manag
1919
3. In the left navigation menu, click **Settings**. This opens the organization-level settings page.
2020
4. Click the **Credentials** tab.
2121
5. Click **+Add Credentials** to configure the Git repository connection.
22-
6. Enter a **Credential Name**, select the Git provider, and enter the **Personal Access Token** you obtained from the Git provider.
22+
6. Enter a **Credential Name**, select the Git provider, and enter the **Credential** you obtained from the Git provider.
2323
7. Click **Save**.
2424

2525
## Authorize GitHub with Choreo
@@ -88,14 +88,15 @@ Choreo lets you automatically pull the latest versions of Git submodules from th
8888

8989
## Authorize Bitbucket with Choreo
9090

91-
Authorizing using a personal access token (PAT) from Bitbucket grants Choreo the following permissions to perform the respective actions on your behalf within the repository.
91+
Authorizing using an API token from Bitbucket grants Choreo the following permissions to perform the respective actions on your behalf within the repository.
9292

93-
|Permission | Read| Write| Description |
94-
|--------------|-----|------|--------------------------------------------------------------------|
95-
|Account | Y | N | Get user information and workspace details |
96-
|Repositories | Y | Y | List branches and create a branch to commit sample code |
97-
|Pull Requests | Y | Y | Create a pull request if you start with a Choreo sample |
98-
|Webhooks | Y | Y | Trigger automatic deployment and configuration generation |
93+
|Permission | Read| Write| Delete| Description |
94+
|--------------|-----|------|-------|--------------------------------------------------------------------|
95+
|Workspace | Y | N | N | Get workspace details |
96+
|User | Y | N | N | Get user information |
97+
|Repositories | Y | Y | N | List branches and create a branch to commit sample code |
98+
|Pull Requests | Y | Y | N | Create a pull request if you start with a Choreo sample |
99+
|Webhooks | Y | Y | Y | Trigger automatic deployment and configuration generation |
99100

100101
## Authorize self-managed GitLab with Choreo
101102

en/pe-docs/docs/infrastructure/credentials/set-up-git-provider-authentication-for-choreo-deployments.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
# Set Up Git Provider Authentication for Choreo Deployments
22

3-
Choreo enables you to develop components by connecting your GitHub, Bitbucket, GitLab or Azure DevOps repository. You have the flexibility to either connect an existing repository or start with an empty repository and commit the source code later. By integrating your repositories with Choreo, you can automate tasks and optimize workflows across multiple systems, all within the Choreo platform. Choreo currently supports GitHub, Bitbucket, GitLab and Azure DevOps as Git providers.
3+
Choreo enables you to develop components by connecting your GitHub, Bitbucket, GitLab or Azure DevOps repository. You have the flexibility to either connect an existing repository or start with an empty repository and commit the source code later. By integrating your repositories with Choreo, you can automate tasks and optimize workflows across multiple systems, all within the Choreo platform. Choreo currently supports GitHub, Bitbucket, GitLab and Azure DevOps as Git providers.
44

55
!!! tip
66
Choreo supports both Bitbucket Server and Bitbucket Cloud. The currently supported Bitbucket Server version is 8.9.2.
77

8-
In Choreo, you can connect a Git repository that contains some source code or a Docker project. Once you connect your Git repository to Choreo, you can build, deploy, and manage your application easily with choreo-console.
8+
In Choreo, you can connect a Git repository that contains some source code or a Docker project. Once you connect your Git repository to Choreo, you can build, deploy, and manage your application easily with choreo-console.
99

1010
## Connect a Git repository to Choreo
1111

12-
You can connect Bitbucket, GitLab, Azure DevOps repositories to choreo organization using a Personal Access Token (PAT). For GitHub, the developers can install [WSO2 Cloud App](https://github.com/marketplace/choreo-apps) during component creation and get necessary permissions via GitHub itself.
12+
You can connect Bitbucket, GitLab, Azure DevOps repositories to Choreo organization using access tokens (API tokens for Bitbucket, Personal access tokens for GitLab, Azure DevOps). For GitHub, the developers can install [WSO2 Cloud App](https://github.com/marketplace/choreo-apps) during component creation and get necessary permissions via GitHub itself.
1313

1414
1. Sign in to the [Choreo Console](https://console.choreo.dev/).
15-
2. In the Choreo Console header, go to the **Organization** list and select your organization.
16-
3. In the left navigation menu, click **Infrastructure** and then click **Credentials**.
17-
5. Under **Git Credentials** tab, click **+Import Credentials** to configure the Git repository connection.
18-
6. Enter a **Credential Name**, select the Git provider, and enter the **Personal Access Token** you obtained from the Git provider.
19-
7. Click **Save**.
15+
2. In the Choreo Console header, go to the **Organization** list and select your organization.
16+
3. In the left navigation menu, click **Infrastructure** and then click **Credentials**.
17+
4. Under **Git Credentials** tab, click **+Add Credentials** to configure the Git repository connection.
18+
5. Enter a **Credential Name**, select the Git provider, and enter the **Credential** you obtained from the Git provider.
19+
6. Click **Save**.
2020

21-
## Authorize GitHub with Choreo
21+
## Authorize GitHub with Choreo
2222

2323
Authorizing Choreo as a GitHub application grants Choreo the following permissions to perform the respective actions on your behalf within the repository:
2424

@@ -30,17 +30,17 @@ Authorizing Choreo as a GitHub application grants Choreo the following permissio
3030
|Pull Request | Y | Y | Create a pull request if you start with a Choreo sample |
3131
|Webhooks | Y | Y | Trigger automatic deployment and configuration generation |
3232

33-
3433
## Authorize Bitbucket with Choreo
3534

36-
Authorizing using a personal access token (PAT) from Bitbucket grants Choreo the following permissions to perform the respective actions on your behalf within the repository.
35+
Authorizing using an API token from Bitbucket grants Choreo the following permissions to perform the respective actions on your behalf within the repository.
3736

38-
|Permission | Read| Write| Description |
39-
|--------------|-----|------|--------------------------------------------------------------------|
40-
|Account | Y | N | Get user information and workspace details |
41-
|Repositories | Y | Y | List branches and create a branch to commit sample code |
42-
|Pull Requests | Y | Y | Create a pull request if you start with a Choreo sample |
43-
|Webhooks | Y | Y | Trigger automatic deployment and configuration generation |
37+
| Permission | Read | Write | Delete | Description |
38+
| ------------- | ---- | ----- | ------ | --------------------------------------------------------- |
39+
| Workspace | Y | N | N | Get workspace details |
40+
| User | Y | N | N | Get user information |
41+
| Repositories | Y | Y | N | List branches and create a branch to commit sample code |
42+
| Pull Requests | Y | Y | N | Create a pull request if you start with a Choreo sample |
43+
| Webhooks | Y | Y | Y | Trigger automatic deployment and configuration generation |
4444

4545
## Authorize self-managed GitLab with Choreo
4646

0 commit comments

Comments
 (0)