1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
sap-jenkins-library/documentation/docs/steps/abapEnvironmentPullGitRepo.md

1.3 KiB

${docGenStepName}

${docGenDescription}

Prerequisites

  • A SAP Cloud Platform ABAP Environment system is available.
  • On this system, a Communication User, a Communication System and a Communication Arrangement is setup for the Communication Scenario "SAP Cloud Platform ABAP Environment - Software Component Test Integration (SAP_COM_0510)".
  • It is recommended to use the Jenkins credentials configuration for user and password handling and wrap the call to "abapEnvironmentPullGitRepo" with the Jenkins Step "withCredentials".

${docGenParameters}

${docGenConfiguration}

${docJenkinsPluginDependencies}

Example

withCredentials([usernamePassword(credentialsId: 'myCredentialsId', usernameVariable: 'USER', passwordVariable: 'PASSWORD')]) {
    abapEnvironmentPullGitRepo(
        host : ' 1234-abcd-5678-efgh-ijk.abap.eu10.hana.ondemand.com',
        repositoryName : '/DMO/GIT_REPOSITORY',
        username : "\$USER",
        password : "\$PASSWORD",
        script : this
    )
}