mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-04-07 07:10:18 +02:00
1.3 KiB
1.3 KiB
${docGenStepName}
${docGenDescription}
Prerequisites
This step performs a rollback of commit(s) in a local ABAP system repository. If a commit
parameter is specified, it will be used as the target commit for the rollback. If no commit
parameter is specified and the remote repository domain is 'github.com', the last commit with the status 'success' will be used for the rollback. Otherwise, gctsRollback
will roll back to the previously active commit in the local repository.
More information about the Git-enabled Change and Transport System (gCTS).
${docGenParameters}
${docGenConfiguration}
${docJenkinsPluginDependencies}
Example
Example configuration for the use in a Jenkinsfile.
gctsRollback(
script: this,
host: "https://abap.server.com:port",
client: "000",
abapCredentialsId: 'ABAPUserPasswordCredentialsId',
repository: "myrepo"
)
Example for the use in a YAML configuration file (such as .pipeline/config.yaml
).
steps:
<...>
gctsRollback:
host: "https://abap.server.com:port"
client: "000"
abapCredentialsId: 'ABAPUserPasswordCredentialsId'
repository: "myrepo"