Open tiagobento opened 1 year ago
There is a free trial for 30 days: https://confluence.atlassian.com/bitbucketserver/get-a-bitbucket-data-center-trial-license-1188400764.html
Regarding the implementation there are significant differences between the Cloud and Data Center:
It seems that Bitbucket Data Center will need to be handled as a separate git variant, as there are probably no shared parts when it comes to REST API invocation (endpoints differ, auth options differ, feature scopes differ).
const createRepositoryCommand: () => Promise<CreateRepositoryResponse> = switchExpression(authProvider?.type, {
bitbucket: createBitbucketRepository,
github: createGitHubRepository,
});
const createRepositoryCommand: () => Promise<CreateRepositoryResponse> = switchExpression(authProvider?.type, {
bitbucket_cloud: createBitbucketCloudRepository,
bitbucket_data_center: createBitbucketDataCenterRepository,
github: createGitHubRepository,
});
As Bitbucket server is reaching EOL exactly one year from now [1], only support for Bitbucket Data Center makes sense.
KIE Sandbox should support integrating with Bitbucket Data Center instances much like it does with
github.com
,bitbucket.org
and GHES.[1] https://www.atlassian.com/software/bitbucket/enterprise