1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2024-12-14 11:03:09 +02:00
Commit Graph

64 Commits

Author SHA1 Message Date
Stephan Aßmus
8169d56ef7
Groovy: Load step defaults also from stages section in defaults (#1943)
Co-authored-by: Christopher Fenner <26137398+CCFenner@users.noreply.github.com>
2020-08-26 15:32:58 +02:00
Sven Merk
4e9fef433a
Update createDocu.groovy 2019-11-11 10:44:03 +01:00
Marcus Holl
6f8cd0f88c
more output from generator (#868) 2019-09-09 09:34:21 +02:00
Marcus Holl
62d1e23e6c
[fix] custom defaults passed as String instead of String is a List to DefaultValueCache (#817) 2019-08-08 08:52:21 +02:00
Sven Merk
136ffa8204
Update createDocu.groovy 2019-07-31 12:51:55 +02:00
Sven Merk
ca88e10a7b Ensure stacktrace being printed in case of errors 2019-07-30 13:41:58 +02:00
Oliver Nocon
9e539e68ee
Piper pipeline - enhance stages (#755)
* fill PRVoting stage with content
* add prVoting stage incl. tests
* add Build stage incl. Tests
* add docs pages
* add additional unit test stage
* add acceptance stage and additional documentation ...
* add release stage content
* add promote stage
* add Security stage, fix defaults for Promote stage
* fix issue in doc generation
2019-07-03 10:13:26 +02:00
Marcus Holl
ea5a3ed5ce Merge remote-tracking branch 'github/master' into HEAD 2019-06-25 08:49:30 +02:00
Oliver Nocon
bd0eaa26d3
docGenerator - fix retrieval of stage init configuration (#748) 2019-06-19 09:46:10 +02:00
Marcus Holl
45a2bfc4f7 shift coding for preparing defaultValueCache into that class
rather than having it in a pipeline step.

With that we avoid going back from a class in the src folder into
a pipeline step (vars).
2019-05-31 14:26:25 +02:00
Marcus Holl
6d95b031ce Review feedback 2019-05-24 16:40:31 +02:00
Marcus Holl
ec6e743689 Merge remote-tracking branch 'github/master' into HEAD 2019-05-24 16:14:19 +02:00
Marcus Holl
0c2ccb26b4 Advertize jenkins-master image 2019-05-24 16:12:20 +02:00
Marcus Holl
bcc2c34a87 No 'beta' anymore 2019-05-24 15:50:30 +02:00
Marcus Holl
fcc470271c More speaking name in doc wrt jenkins plugin deps 2019-05-24 15:44:31 +02:00
Marcus Holl
ef294eba71 Add reference to docker plugin if kubernetes is present 2019-05-24 15:09:21 +02:00
Oliver Nocon
71edb2aaac
Doc generator - allow generation of stage documentation (#713)
* Doc generator - allow generation of stage documentation
2019-05-23 17:37:47 +02:00
Christopher Fenner
816256c266
Merge branch 'master' into pr/resolvePlugins 2019-05-22 11:27:58 +02:00
Marcus Holl
cb057fe797
Merge branch 'master' into pr/switchToNamedParametersWhenCreatingDocu 2019-05-22 09:07:53 +02:00
Tom Kiemes
e17753f3cd Fix formatting (#719)
* Fix formatting

Co-authored-by: Markus Winkler 

* Update createDocu.groovy
2019-05-22 08:16:07 +02:00
Marcus Holl
a0381ac34b Remark for kubernetes plugin 2019-05-21 17:04:18 +02:00
Marcus Holl
931e84b293 steamline names in bash file 2019-05-21 16:15:13 +02:00
Marcus Holl
d0e6b1a8ed wip 2019-05-21 16:15:12 +02:00
Marcus Holl
71cfae4409 Resolved plugins as links 2019-05-21 16:15:11 +02:00
Marcus Holl
955bd63495 remove syserrs and put comments 2019-05-21 16:15:11 +02:00
Marcus Holl
0f8148a7cd wip 2019-05-21 15:33:05 +02:00
Marcus Holl
818297aef0 wip 2019-05-21 15:33:05 +02:00
Marcus Holl
d21dd9c87b Dokumentation: Introduce Jenkins plugin dependencies 2019-05-21 15:33:05 +02:00
Marcus Holl
887e8e93e2 Merge remote-tracking branch 'github/master' into HEAD 2019-05-17 10:06:01 +02:00
Marcus Holl
ca33a86ee6 Switch to named parameters when invoking docu generation 2019-05-16 10:27:00 +02:00
Marcus Holl
80e8473de5 Merge remote-tracking branch 'github/master' into HEAD 2019-05-16 09:18:30 +02:00
Christopher Fenner
9db487d189
move method to MapUtils (#709)
* move method to MapUtils

* use MapUtils

* fix indent

* Update src/com/sap/piper/MapUtils.groovy

* Update MapUtils.groovy

* remove obsolete test case

* fix typo
2019-05-15 20:52:45 +02:00
Marcus Holl
ee3f820e5f
explict null check in order to render also false
Co-Authored-By: Christopher Fenner <Christopher.Fenner@sap.com>
2019-05-15 15:20:14 +02:00
Marcus Holl
2ad52708fa fix: null is rendered when no default value is available instead of the empty string 2019-05-15 14:55:33 +02:00
Marcus Holl
9d43f7abb3 [fix] do not return a wrong config value if only a part of the path could be resolved. 2019-05-15 09:30:21 +02:00
Oliver Nocon
a67f850fdb
add step for Synopsis Detect Scans (#690)
* add step for Synopsis Detect Scans

tool was formerly calles Blackduck Hub Detect.
Details about the tool can be found here: https://synopsys.atlassian.net/wiki/spaces/INTDOCS/pages/62423113/Synopsys+Detect
2019-05-08 11:36:01 +02:00
Marcus Holl
5653484ddb Replace several replaceAll command by one. 2019-05-03 09:50:52 +02:00
Marcus Holl
0ce09f3578 Collect depending on configurations and provide it in docu as some kind of complex default 2019-05-02 15:29:12 +02:00
Alejandra Ferreiro Vidal
fac0f130b6
Merge branch 'master' into pr/docuMetaData 2019-04-13 21:03:51 +02:00
Alejandra Ferreiro Vidal
b1aeb2cdcd
Merge branch 'master' into docGeneration 2019-04-13 16:43:04 +02:00
Marcus Holl
de539cc677 fetch possible values from @see
In case there is a @see tag provided for a parameter in the description,
the possible values are only fetched from the corresponding source in
case there is no explict value provided for the possible values.

In case the source does not contain a possible value tag nothing is
transfered.
2019-04-12 14:23:35 +02:00
OliverNocon
d3dbc07c79 better name for parameter map 2019-04-12 13:56:53 +02:00
OliverNocon
a00e29ab0b extend documentation generation with custom defaults 2019-04-10 12:33:39 +02:00
OliverNocon
2fb260c32a extend documentation generation with custom defaults 2019-04-10 12:17:29 +02:00
Marcus Holl
97c4ebf3dd provide the docu metadata as json 2019-03-27 17:21:08 +01:00
Sven Merk
991dd5ec51
Merge branch 'master' into whitesource-step 2019-03-22 11:58:01 +01:00
Sven Merk
be814c62aa Included comments refactored docu generation 2019-03-21 13:25:22 +01:00
Marcus Holl
bf48f18f3e take parameters keys into account again.
was removed since parameter keys does not appear anymore in the table denoting the
level where a parameter can be configured.

Nevertheless we need to take that parameter into account. We need to add the description for
that parameter, even if it cannot be configured on general or stage level.
2019-03-15 15:24:06 +01:00
Marcus Holl
52f3287cb3 Merge remote-tracking branch 'github/master' into HEAD 2019-03-15 15:01:12 +01:00
Sven Merk
6b61bc1b98 Updated documentation 2019-03-08 12:33:31 +01:00