Skip to content

Commit d0c9384

Browse files
fdevanscursoragent
andcommitted
Cleanup: Remove all references to deleted SCM plugins documentation
Removed all links to /developer/scm-plugins.md following the deletion of that documentation file (feature is problematic and shouldn't be encouraged for customization). **Changes:** **docs/developer/index.md:** - Removed SCM Plugins from overview list - Removed entire "Source Control Integration" section **docs/developer/java-plugin-development.md:** - Removed "Source Control" section with ScmExportPlugin and ScmImportPlugin **docs/developer/plugin-properties.md:** - Removed tip box referencing SCM Plugins localization **docs/manual/projects/scm/index.md:** - Removed developer link (user manual page kept intact) **docs/.vuepress/config.ts:** - Redirected old /developer/10-scm-plugins.html URL to manual SCM page instead of the deleted developer page All references to the deleted SCM plugins developer documentation have been removed while preserving the user manual documentation for the existing feature. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 5a1248c commit d0c9384

File tree

5 files changed

+1
-17
lines changed

5 files changed

+1
-17
lines changed

docs/.vuepress/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export default defineUserConfig({
166166
'/developer/07-storage-plugin.html': '/developer/storage-plugins.html',
167167
'/developer/08-storage-converter-plugins.html': '/developer/storage-converter-plugins.html',
168168
'/developer/09-orchestrator-plugin.html': '/developer/orchestrator-plugins.html',
169-
'/developer/10-scm-plugins.html': '/developer/scm-plugins.html',
169+
'/developer/10-scm-plugins.html': '/manual/projects/scm/index.html',
170170
'/developer/11-ui-plugins.html': '/developer/ui-plugins.html',
171171
'/developer/12-option-values-plugins.html': '/developer/option-values-plugins.html',
172172
'/developer/13-user-group-source-plugin.html': '/developer/user-group-source-plugins.html',

docs/developer/index.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ Rundeck plugins allow you to extend Rundeck's functionality by adding new capabi
1313
- [Notifications](/developer/notification-plugins.md) - Send notifications on job events
1414
- [Log Filters](/developer/log-filter-plugins.md) - Transform or capture log output
1515
- [Storage Plugins](/developer/storage-plugins.md) - Store key/password data in external systems
16-
- [SCM Plugins](/developer/scm-plugins.md) - Integrate with source control systems
1716
- [And many more...](#available-plugin-types)
1817

1918
## Choosing Your Plugin Development Approach
@@ -199,10 +198,6 @@ Rundeck supports many different types of plugins. Each type serves a specific pu
199198
- **[Execution Lifecycle Plugins](/developer/execution-lifecycle.md)** - Hook into execution lifecycle events
200199
- **[Job Lifecycle Plugins](/developer/job-lifecycle.md)** - Hook into job definition lifecycle
201200

202-
### Source Control Integration
203-
204-
- **[SCM Plugins](/developer/scm-plugins.md)** - Integrate jobs with Git or other SCM systems
205-
206201
### User Interface
207202

208203
- **[UI Plugins](/developer/ui-plugins.md)** - Add custom UI components

docs/developer/java-plugin-development.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -290,11 +290,6 @@ Java plugins can implement any of these services:
290290

291291
- **[Orchestrator](/developer/orchestrator-plugins.md)** - Control node execution order
292292

293-
### Source Control
294-
295-
- **[ScmExportPlugin](/developer/scm-plugins.md)** - Export jobs to SCM
296-
- **[ScmImportPlugin](/developer/scm-plugins.md)** - Import jobs from SCM
297-
298293
### Configuration
299294

300295
- **[PluginGroup](/developer/plugin-groups.md)** - Define shared properties

docs/developer/plugin-properties.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -304,10 +304,6 @@ The `messages.properties` file is a [Java Properties Format](https://docs.oracle
304304
| `property.NAME.description` | Description for configuration property named "NAME" |
305305
| `property.NAME.defaultValue` | Static text/html for a STATIC_TEXT property named "NAME" |
306306

307-
::: tip
308-
SCM Plugins have additional message codes. See: [SCM Plugins - Localization](/developer/scm-plugins.md#localization)
309-
:::
310-
311307
### Message Code Resolution
312308

313309
The message code will be resolved using the following search pattern using the Service and Provider names:

docs/manual/projects/scm/index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ which can be configured to perform Import or Export behaviors, or both.
77

88
Rundeck includes a Git plugin for SCM management of Jobs.
99

10-
To develop a SCM Plugin, see [Plugin Developer Guide - SCM Plugins](/developer/scm-plugins.md).
11-
1210
Project SCM can be configured in the GUI, or via the [API](/api/index.md#scm).
1311

1412
In the GUI:

0 commit comments

Comments
 (0)