GitLab implementation for the scm-base class
A generic plugin for routing builds to specified scm
Parse repository URLs to extract, SCM platform, domain, user, and project information.
Base class for defining the behavior between screwdriver and source control management systems
Github implementation for the scm-base class
Internal Data Schema of Screwdriver
This scm plugin extends the [scm-base-class](https://github.com/screwdriver-cd/scm-base), and provides methods to fetch and update data in Bitbucket.
Get repository user and project information from package.json file contents.
Screwdriver models
Github GraphQL SCM for Screwdriver
Unit tests for Team Culture
The annotate-scm-slug backend module for the catalog plugin.
API server for the Screwdriver.cd service
Theia - Source control Extension
Parser for Github, GitLab and Bitbucket issues actions, references and mentions
Show ESLint results directly in the GitLab code quality results
Validates, publishes, and tags templates
Provides common logger for Screwdriver components
Soundcheck 3rd party integration with SCM
Theia - Source control extras Extension
semantic-release plugin to publish a GitLab release
GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more
ESLint rules for screwdriver projects
Circuit breaker that is used to provide stability and prevent cascading failures in distributed systems