The objective of this guide is to explain how to write a SCM material plugin, for GoCD.
- Overview of SCM material plugins - External link to GoCD's user documentation
- Overview of message-based APIs
- Structure of a plugin and writing one
- A sample SCM material plugin - JGit
A SCM material plugin is a GoCD plugin, which claims to support to extension name
scm in its identifier, and responds to the messages mentioned below, appropriately. It's probably easiest to learn from the sample plugin mentioned above.
- Availability: GoCD version 15.1.0 onwards
- Extension Name: