Skip to main content



Projects can enable SCM for managing Job definitions.

SCM Management is performed by SCM Plugins which can be configured to perform Import or Export behaviors, or both.

Rundeck includes a Git plugin for SCM management of Jobs.

To develop a SCM Plugin, see Plugin Developer Guide - SCM Plugins.

Project SCM can be configured in the GUI, or via the API.

In the GUI:

  • First, choose the project to manage
  • In the sidebar, select the "Project Settings > Setup SCM"
  • Choose a SCM Export or SCM Import plugin and click "Setup" to begin configuring the plugin.