mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-04-17 12:06:28 +02:00
* updated gCTS_Scenario.md gCTSExecuteABAPUnitTests.md gCTSExecuteABAPUnitTests.yaml gCTSExecuteABAPQualityChecks.yaml * add gCTS images for scenario * text updates to gctsRollback step * go generate * updated gCTS_Scenario.md * gCTS_Scenario.md updates * corrected text in gCTS_Scenario.md * correct formatting in gCTS_Scenario.md * getting used to trailing spaces Co-authored-by: Rinita Asani <rinita.asani@sap.com>
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.
Learn more about 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"