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
Stephan Aßmus 56699ab019
Run artifactPrepareVersion in maven container if necessary (#1634)
* The metadata for artifactPrepareVersion-go specifies a container for when the buildTool is maven.
* The alias to 'mavenExecute' was removed. The problem with this is that when a section containers is included in the metadata, dockerImage will always be picked up from mavenExecute, the conditional dependency on buildTool will not even be considered. Parameters such as m2Path, projectSettingsFile and globalSettingsFile should be configured in general/maven if necessary.
* When the step ends up being executed within dockerExecuteOnKubernetes, we need to preserve the .git folder. This folder would normally be excluded by the default excludes of the stash step. There was already a comment that suppressing this behavior by passing useDefaultExcludes: false was problematic (unfortunately without going into details), so I've added a new parameter to dockerExecute and dockerExecuteOnKubernetes named stashNoDefaultExcludes (note the reverted meaning to ease preserving the default behavior when this parameter is not provided). This parameter is passed to piperExecuteBin from the artifactPreferVersion groovy wrapper.
2020-06-08 17:08:05 +02:00
..
cli Bootstrap documentation for Piper-NG CLI/GH Action (#1448) 2020-04-28 09:28:34 +02:00
css fix code climate issues II (#715) 2019-05-21 15:33:05 +02:00
images Document how pipelines can be more flexible 2020-02-14 17:10:53 +01:00
pipelines/cloud-sdk Run artifactPrepareVersion in maven container if necessary (#1634) 2020-06-08 17:08:05 +02:00
samples/cloud-cf-helloworld-nodejs fix code climate and travis reports 2019-05-29 10:54:32 +02:00
scenarios adapt UI5 scenario docu (#1336) 2020-04-27 13:14:57 +02:00
stages Piper pipeline - enhance stages (#755) 2019-07-03 10:13:26 +02:00
steps Fix credential parameter in the docu (#1597) 2020-06-02 10:04:56 +02:00
configuration.md Enable use of customDefaults from Project Config also in Groovy (#1521) 2020-05-12 13:50:18 +02:00
customjenkins.md Update documentation/docs/customjenkins.md 2019-12-09 10:10:37 +01:00
extensibility.md Add env variable to control execution of extensions in project repo. (#1326) 2020-03-31 12:51:34 +02:00
guidedtour.md Merge remote-tracking branch 'upstream/master' into J365 2019-12-12 11:02:10 +01:00
index.md Bootstrap documentation for Piper-NG CLI/GH Action (#1448) 2020-04-28 09:28:34 +02:00