bmc-compuware/Code Pipeline Sync Local
Sync a changeset to the mainframe using Code Pipeline local CLI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 27, 2026
- License
- None
- Runtime
- Deprecated runtime
Pinned Snippet
uses: bmc-compuware/ispw-sync-local@04b6c900778eaf36e07026fa164dd43281b7ea28 # v2.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| host | The host name or IP to be connected | yes | — |
| port | The port to be connected | yes | — |
| encryptionProtocol | The encryption protocol for the connection (None, Auto, SSLv3, TLS, TLSv1, TLSv1.1, TLSv1.2) | no | None |
| codePage | The code page for the connection | no | 1047 |
| timeout | The timeout (in minutes) for the connection | no | 0 |
| uid | Mainframe user ID | no | — |
| pass | Mainframe password | no | — |
| certificate | Client certificate | no | — |
| runtimeConfiguration | Runtime configuration | yes | "" |
| stream | The Code Pipeline Stream name | yes | PLAY |
| application | The Code Pipeline Application | yes | PLAY |
| subAppl | The Code Pipeline Sub Application | no | — |
| checkoutLevel | The test level to check components out to | yes | DEV1 |
| gitUid | GitHub user ID | no | — |
| gitToken | GitHub token, PAT, or password when not using GitHub API to calculate the changed files | no | — |
| containerCreation | The option to indicate how often to create a new Code Pipeline container | no | — |
| containerDescription | The custom description to be used for the Code Pipeline container | no | — |
| winTopazPath | Workbench CLI installed path on Window based self-hosted runner | no | — |
| unixTopazPath | Workbench CLI installed path on Unix based self-hosted runner | no | — |
| showEnv | Show environment variables for debug purpose | no | — |
| assignmentPrefix | The prefix to be used for the Code Pipeline container | no | — |
| ispwConfigPath | The path to Code Pipeline YAML configuration | no | — |
| gitCommit | The Git commit hash (long or short) or a colon-delimited list of file paths in the workspace | no | — |
| gitFromHash | A Git hash to start syncing a list of commits which is not included in the sync, or -1 for multibranch project support | no | — |
| gitBranch | The target Git branch name | no | — |
| gitCommitFile | The name of a file which contains a colon-delimited list of file paths in the workspace | no | — |
| gitRepoUrl | Git Repository URL. By default it takes the URL of repository on which we are running our Github Action | no | — |
| gitLocalPath | The location of the local Git. By default it is set as Github Workspace Path | no | — |
Outputs
| name | description |
|---|---|
| automaticBuildJson | The automatic build parameters JSON |
| changedProgramsJson | The changed programs JSON |