7.1.0 • Published 1 month ago

screwdriver-scm-router v7.1.0

Weekly downloads
48
License
BSD-3-Clause
Repository
github
Last release
1 month ago

SCM Router

Version Downloads Build Status Open Issues License

A generic scm plugin that routes builds to a specified scm

An SCM is a source control management system, like Github, Bitbucket, Gitlab, etc. This SCM Router module will allow multiple SCMs to be used within a single Screwdriver cluster.

i.e. Github, Bitbucket, Gitlab

The scm router will allow multiple scms to be used in a Screwdriver cluster.

Usage

npm install screwdriver-scm-router

Interface

It will initialize any routers specified in the default.yaml under the scms keyword.

Example scm yaml section:

scms:
    githubDisplayName:
        plugin: github
        config:
            oauthClientId: YOU-PROBABLY-WANT-SOMETHING-HERE
            ......
    bitbucketDisplayName:
        plugin: bitbucket
        config:
            oauthClientId: YOUR-BITBUCKET-OAUTH-CLIENT-ID
            ......

Testing

npm test

License

Code licensed under the BSD 3-Clause license. See LICENSE file for terms.

7.1.0

1 month ago

7.0.0

1 year ago

6.3.1

2 years ago

6.3.0

3 years ago

6.2.0

3 years ago

6.1.1

3 years ago

6.1.0

4 years ago

6.0.0

4 years ago

5.2.1

4 years ago

5.2.0

4 years ago

5.1.0

4 years ago

5.0.0

4 years ago

4.1.2

4 years ago

4.1.1

4 years ago

4.1.0

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

3.3.1

5 years ago

3.3.0

5 years ago

3.2.0

5 years ago

3.1.1

6 years ago

3.1.0

6 years ago

3.0.0

6 years ago

2.1.0

6 years ago

2.0.0

6 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago