mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-14 11:03:09 +02:00
6b6d1bc087
* docu fixes * regenerated * convert double to single quotes * outline placeholders Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com> * outline placeholders Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com> * outline placeholders Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com> * outline placeholders Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com> * regenerated Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com> Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
1.1 KiB
1.1 KiB
${docGenStepName}
${docGenDescription}
Prerequisites
With this step you can clone a remote Git repository to a local repository on an ABAP server. To be able to execute this step, the corresponding local repository has to exist on the local ABAP system. Learn more about the SAP Git-enabled Change & Transport Sytem (gCTS) here. With gCTS, ABAP developments on ABAP servers can be maintained in Git repositories.
${docGenParameters}
${docGenConfiguration}
${docJenkinsPluginDependencies}
Example
Example configuration for the use in a Jenkinsfile
.
gctsCloneRepository(
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:
<...>
gctsCloneRepository:
host: 'https://abap.server.com:port'
client: '000'
abapCredentialsId: 'ABAPUserPasswordCredentialsId'
repository: 'myrepo'