mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-14 11:03:09 +02:00
1.0 KiB
1.0 KiB
${docGenStepName}
${docGenDescription}
Prerequisites
While using a custom docker file, ensure that the following tools are installed:
- SAP MTA Archive Builder 1.0.6 or compatible version - can be downloaded from SAP Development Tools.
- Java 8 or compatible version - necessary to run the MTA Archive Builder itself and to build Java modules.
- NodeJS installed - the MTA Builder uses
npm
to download node module dependencies such asgrunt
.
${docGenParameters}
${docGenConfiguration}
${docJenkinsPluginDependencies}
Side effects
- The file name of the resulting archive is written to the
commonPipelineEnvironment
with variable namemtarFileName
.
Exceptions
AbortException
:- If there is an invalid
buildTarget
. - If there is no key
ID
inside themta.yaml
file.
- If there is an invalid
Example
dir('/path/to/FioriApp'){
mtaBuild script:this, buildTarget: 'NEO'
}
def mtarFilePath = commonPipelineEnvironment.getMtarFilePath()