description:Switches between branches of a git repository on a SAP Cloud Platform ABAP Environment system
longDescription:|
This step switches between branches of a git repository (Software Component) on a SAP Cloud Platform ABAP Environment system.
Please provide either of the following options:
*The host and credentials the Cloud Platform ABAP Environment system itself. The credentials must be configured for the Communication Scenario SAP_COM_0510.
*The Cloud Foundry parameters (API endpoint, organization, space), credentials, the service instance for the ABAP service and the service key for the Communication Scenario SAP_COM_0510.
*Only provide one of those options with the respective credentials. If all values are provided, the direct communication (via host) has priority.
spec:
inputs:
secrets:
- name:abapCredentialsId
description:Jenkins credentials ID containing user and password to authenticate to the Cloud Platform ABAP Environment system or the Cloud Foundry API
type:jenkins
aliases:
- name:cfCredentialsId
- name:credentialsId
params:
- name:username
type:string
description:User for either the Cloud Foundry API or the Communication Arrangement for SAP_COM_0510
scope:
- PARAMETERS
- STAGES
- STEPS
mandatory:true
secret:true
- name:password
type:string
description:Password for either the Cloud Foundry API or the Communication Arrangement for SAP_COM_0510
scope:
- PARAMETERS
- STAGES
- STEPS
mandatory:true
secret:true
- name:repositoryName
type:string
description:Specifies a Repository (Software Component) on the SAP Cloud Platform ABAP Environment system
scope:
- PARAMETERS
- STAGES
- STEPS
mandatory:true
- name:branchName
type:string
description:Specifies a Branch of a Repository (Software Component) on the SAP Cloud Platform ABAP Environment system
scope:
- PARAMETERS
- STAGES
- STEPS
mandatory:true
- name:host
type:string
description:Specifies the host address of the SAP Cloud Platform ABAP Environment system