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
Nextflow currently supports in its pipelines sharing feature a product called BitBucket Cloud. This is different from a product called BitBucket Server (aka Stash in the past) which is BitBucket on premise at the moment. Graphical user interfaces look almost the same, but the API is different. Hence, the current implementation is not compatible with Bitbucket Server. The details about differences between those two products are discussed here.
Is there anything against adding this support?
Usage scenario
The feature will be useful to anyone attempting to use Nextflow sharing with BitBucket Server, which is typically the on-premise version of BitBucket.
Suggested implementation
Most probably all is needed it to create new class for the BitBucket Server provider: nextflow/scm/BitbucketServerRepositoryProvider.groovy, add tests similar to other providers, and add case bitbucket-server in nextflow/scm/RepositoryProvider.groovy.
Does this sound reasonable?
The text was updated successfully, but these errors were encountered:
This commit adds the support for BitBucket Server Git
repository provider. Note BitBucket Server uses a different
API from BitBucket cloud provider.
This feature was contributed by Piotr Faba.
Merge #1309
Solve #1297
New feature
Nextflow currently supports in its pipelines sharing feature a product called BitBucket Cloud. This is different from a product called BitBucket Server (aka Stash in the past) which is BitBucket on premise at the moment. Graphical user interfaces look almost the same, but the API is different. Hence, the current implementation is not compatible with Bitbucket Server. The details about differences between those two products are discussed here.
Is there anything against adding this support?
Usage scenario
The feature will be useful to anyone attempting to use Nextflow sharing with BitBucket Server, which is typically the on-premise version of BitBucket.
Suggested implementation
Most probably all is needed it to create new class for the BitBucket Server provider:
nextflow/scm/BitbucketServerRepositoryProvider.groovy
, add tests similar to other providers, and add casebitbucket-server
innextflow/scm/RepositoryProvider.groovy
.Does this sound reasonable?
The text was updated successfully, but these errors were encountered: