description:Creates a tag for a git repository to a SAP BTP ABAP Environment system
longDescription:|
Creates tags for specific commits of one or multiple repositories / software components. The tag can be specified explicitly as well as being generated by an addon product version or an addon component version.
Please provide either of the following options:
*The host and credentials the BTP ABAP Environment system itself. The credentials must be configured for the Communication Scenario [SAP_COM_0510](https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/b04a9ae412894725a2fc539bfb1ca055.html).
*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 BTP 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
resourceRef:
- name:abapCredentialsId
type:secret
param:username
- 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
resourceRef:
- name:abapCredentialsId
type:secret
param:password
- name:repositories
type:string
description:Specifies a YAML file containing the repositories configuration