This scm plugin extends the scm-base-class, and provides methods to fetch and update data in Bitbucket.
npm install screwdriver-scm-bitbucketThe class has a variety of knobs to tweak when interacting with Bitbucket.org.
| Parameter | Type | Description |
|---|---|---|
| config | Object | Configuration Object |
| config.oauthClientId | String | OAuth Client ID provided by Bitbucket application |
| config.oauthClientSecret | String | OAuth Client Secret provided by Bitbucket application |
| config.https (false) | Boolean | Is the Screwdriver API running over HTTPS |
| config.fusebox ({}) | Object | [Circuit Breaker configuration][circuitbreaker] |
const scm = new BitbucketScm({
oauthClientId: 'your-client-id',
oauthClientSecret: 'your-client-secret'
});For more information on the exposed methods please see the scm-base-class.
npm testCode licensed under the BSD 3-Clause license. See LICENSE file for terms.