You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: features/integration-github-bitbucket-gitlab.md
+16-1
Original file line number
Diff line number
Diff line change
@@ -12,33 +12,48 @@ You can log into Private Packagist using an account on GitHub.com, Bitbucket.org
12
12
Private Packagist integrates with the following systems:
13
13
14
14
#### GitHub
15
-
* OAuth: Users authenticate on Private Packagist with their GitHub accounts. If you use Private Packagist Self-Hosted, first create a GitHub app by following these [steps](../docs/self-hosted/github-integration-setup.md).
15
+
* OAuth: Users authenticate on Private Packagist with their GitHub accounts. If you use Private Packagist Self-Hosted, first create a GitHub app by following these [steps](../docs/self-hosted/github-integration-setup.md).
16
+
* Synchronization:
17
+
* Keeps teams, their members, and access permissions in sync with your GitHub organization
16
18
* Code Credentials: GitHub App or GitHub API Token
17
19
* Webhooks: Code changes, releases, created repositories, team creation or member changes
18
20
19
21
#### GitHub Enterprise Server
20
22
* OAuth: Users authenticate on Private Packagist with their GitHub accounts. Follow [this setup](../docs/cloud/github-integration-setup.md) for Cloud plans or [this setup](../docs/self-hosted/github-integration-setup.md) for Self-Hosted.
23
+
* Synchronization:
24
+
* Keeps team members and access permissions in sync with your GitHub Enterprise organizations
21
25
* Code Credentials: GitHub API Token
22
26
* Webhooks: Code changes, releases, created repositories, team creation or member changes
23
27
24
28
#### Bitbucket Cloud (bitbucket.org)
25
29
* OAuth: Users authenticate on Private Packagist with their Bitbucket accounts. If you use Private Packagist Self-Hosted, first create a Bitbucket app by following these [steps](../docs/self-hosted/bitbucket-integration-setup.md).
30
+
* Synchronization:
31
+
* Keeps groups, their members, and access permissions in sync with your Bitbucket workspace
26
32
* Code Credentials: Bitbucket API Key or Bitbucket App Password
27
33
* Webhooks: Code changes and releases
28
34
29
35
#### Bitbucket Data Center / Server
30
36
31
37
* OAuth: Users authenticate on Private Packagist with their Bitbucket Data Center / Server accounts. Follow [this setup](../docs/cloud/bitbucket-server-integration-setup.md) for Cloud plans or [this setup](../docs/self-hosted/bitbucket-server-integration-setup.md) for Self-Hosted.
38
+
* Synchronization:
39
+
* Keeps users and access permissions in sync with your Bitbucket Server projects
40
+
* Individual collaborators aren't supported
32
41
* Code Credentials: personal access token which are available since Bitbucket Server 5.5 or username and password for older versions
33
42
* Webhooks: Code changes and releases
34
43
35
44
#### GitLab
36
45
* OAuth: Users authenticate on Private Packagist with their GitLab accounts. If you use Private Packagist Self-Hosted, first create a GitLab app by following these [steps](../docs/self-hosted/gitlab-integration-setup.md).
46
+
* Synchronization:
47
+
* Keeps teams, their members, and access permissions in sync with your GitLab groups
48
+
* Individual collaborators aren't supported
37
49
* Code Credentials: GitLab API token
38
50
* Webhooks: Code changes and releases
39
51
40
52
#### GitLab Self-Managed
41
53
* OAuth: Users authenticate on Private Packagist with their GitLab accounts. Follow [this setup](../docs/cloud/gitlab-integration-setup.md) for Cloud plans or [this setup](../docs/self-hosted/gitlab-integration-setup.md) for Self-Hosted.
54
+
* Synchronization:
55
+
* Keeps teams, their members, and access permissions in sync with your GitLab groups
0 commit comments