mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-01-18 05:18:24 +02:00
e9ad8c5e9c
* added new step gctsCloneRepository * enhanced docu * adjusted test case name * enhanced docu * refined error messages * regenerated & remove unused Groovy imports * small change * remove execRunner * Update documentation/docs/steps/gctsCloneRepository.md * regenerated Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com> Co-authored-by: Oliver Nocon <33484802+OliverNocon@users.noreply.github.com>
56 lines
1.7 KiB
YAML
56 lines
1.7 KiB
YAML
metadata:
|
|
name: gctsCloneRepository
|
|
description: Clones a Git repository
|
|
longDescription: |
|
|
Clones a Git repository from a remote repository to a local repository on an ABAP system. To be able to execute this step, the corresponding local repository has to exist on the local ABAP system.
|
|
|
|
spec:
|
|
inputs:
|
|
secrets:
|
|
- name: abapCredentialsId
|
|
description: Jenkins credentials ID containing username and password for authentication to the ABAP system on which you want to clone the repository
|
|
type: jenkins
|
|
params:
|
|
- name: username
|
|
type: string
|
|
description: User to authenticate to the ABAP system
|
|
scope:
|
|
- PARAMETERS
|
|
- STAGES
|
|
- STEPS
|
|
mandatory: true
|
|
secret: true
|
|
- name: password
|
|
type: string
|
|
description: Password to authenticate to the ABAP system
|
|
scope:
|
|
- PARAMETERS
|
|
- STAGES
|
|
- STEPS
|
|
mandatory: true
|
|
secret: true
|
|
- name: repository
|
|
type: string
|
|
description: Specifies the name (ID) of the local repsitory on the ABAP system
|
|
scope:
|
|
- PARAMETERS
|
|
- STAGES
|
|
- STEPS
|
|
mandatory: true
|
|
- name: host
|
|
type: string
|
|
description: Specifies the protocol and host adress, including the port. Please provide in the format '<protocol>://<host>:<port>'
|
|
scope:
|
|
- PARAMETERS
|
|
- STAGES
|
|
- STEPS
|
|
mandatory: true
|
|
- name: client
|
|
type: string
|
|
description: Specifies the client of the ABAP system to be adressed
|
|
scope:
|
|
- PARAMETERS
|
|
- STAGES
|
|
- STEPS
|
|
mandatory: true
|