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
Oliver Nocon
5bb6d59753
Add step buildExecute ( #527 )
...
This step should serve as generic entry point in pipelines for building artifacts.
Build principle: build once.
Purpose of the step:
- build using a defined build technology
- store build result for future use in testing etc.
2019-07-02 13:00:36 +02:00
Marcus Holl
ea5a3ed5ce
Merge remote-tracking branch 'github/master' into HEAD
2019-06-25 08:49:30 +02:00
andre2007
36c029b344
Add dubExecute step ( #754 )
...
* Add dubExecute step
* Fix test
2019-06-19 16:52:18 +02:00
Marcus Holl
dfe5374221
Add kanikoExec to docu index ( #714 )
...
was missing in mkdocs.yml
2019-06-19 11:08:09 +02:00
Oliver Nocon
bd0eaa26d3
docGenerator - fix retrieval of stage init configuration ( #748 )
2019-06-19 09:46:10 +02:00
Roland Stengel
2313a83dd6
Merge branch 'master' of github.com:SAP/jenkins-library into revdoc
2019-06-12 11:47:37 +02:00
Christopher Fenner
a6e11e7fd3
add HaDoLint to docs ( #744 )
2019-06-06 13:52:20 +02:00
Roland Stengel
d9dd1dbb57
public to private git
2019-06-06 13:39:20 +02:00
Sven Merk
111080cbfe
Add new step for Dockerfile linting ( #723 )
...
* Add new step for Dockerfile linting
* Add documentation template file
* Remove newlines
* Remove internal URL
* Rephrase comment
* Ammend stash
* Fix test
* move dockerImage to general
* use explicit curl options
* small changes
* small changes
* skip GIT blame
* First comments
* Also add remark to URL parameter
* Second set of comments
* Fix return code handling
* Switch type to set
* Revert unrelated changes
* Avoid modification of config
* add quality gate defaults
* Update hadolintExecute.groovy
* fix code climate issue
2019-06-04 08:01:43 +02:00
Roland Stengel
6dd2ea50d7
add reference to s4sdk
2019-06-03 11:48:43 +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
Roland Stengel
8221dd6039
fix code climate and travis reports
2019-05-29 10:54:32 +02:00
Roland Stengel
e2256779ba
fix some code climate issues
2019-05-28 18:58:19 +02:00
Roland Stengel
176c160201
review fixes
2019-05-28 18:47:31 +02:00
Roland Stengel
da502df5b7
review fixes
2019-05-28 18:18:45 +02:00
Marcus Holl
6d95b031ce
Review feedback
2019-05-24 16:40:31 +02:00
Marcus Holl
c66a02ca68
Fix code climate issues
2019-05-24 16:18:45 +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
ca4e756317
Relocated dependency docu
2019-05-24 15:41:49 +02:00
Marcus Holl
ef294eba71
Add reference to docker plugin if kubernetes is present
2019-05-24 15:09:21 +02:00
Roland Stengel
b65f0a2461
review fixes
2019-05-23 21:56:42 +02:00
Alejandra Ferreiro Vidal
927f199660
minor change in slackSendNotification documentation
2019-05-23 20:16:02 +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
Roland Stengel
5aa0a35934
Merge branch 'master' of github.com:SAP/jenkins-library into revdoc2
2019-05-23 09:33:32 +02:00
Roland Stengel
523f603071
review documentation
...
- clear separation of README.md from
https://sap.github.io/jenkins-library/
- enhanced https://sap.github.io/jenkins-library/home
- introduction of guided tour
2019-05-23 09:21:41 +02:00
Oliver Feldmann
5fcefb55b8
Fix typo in yaml ( #722 )
2019-05-23 08:13:23 +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
6add8d023e
special bells and whistles for transport related steps
2019-05-21 17:04:42 +02:00
Marcus Holl
a0381ac34b
Remark for kubernetes plugin
2019-05-21 17:04:18 +02:00
Marcus Holl
c954f048c9
we do not need to handle maps when resolving calls.
2019-05-21 16:15:19 +02:00
Marcus Holl
3680a11edc
improve groovy script file naming
2019-05-21 16:15:19 +02:00
Marcus Holl
5145cb326a
streamline transitive plugin calls
2019-05-21 16:15:19 +02:00
Marcus Holl
6b8197aac7
explict initialization with null
2019-05-21 16:15:19 +02:00
Marcus Holl
931e84b293
steamline names in bash file
2019-05-21 16:15:13 +02:00
Marcus Holl
600442c033
streamline bash coding
2019-05-21 16:15:13 +02:00
Marcus Holl
4fd253199d
docu
2019-05-21 16:15:12 +02:00
Marcus Holl
d0e6b1a8ed
wip
2019-05-21 16:15:12 +02:00
Marcus Holl
cc5cd1d047
resolve plugins before creating docu
2019-05-21 16:15:12 +02:00
Marcus Holl
c4fb2445e5
run condence steps within createDocu
2019-05-21 16:15:12 +02:00
Marcus Holl
f31dd80cdb
relocate steps.groovy
2019-05-21 16:15:12 +02:00
Marcus Holl
a911cc400e
run the tests (required for getting plugins deps)
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
50a62c9b3e
Introduce label for Jenkins plugin dependencies
2019-05-21 16:15:11 +02:00
Marcus Holl
955bd63495
remove syserrs and put comments
2019-05-21 16:15:11 +02:00