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

2132 Commits

Author SHA1 Message Date
Marcus Holl
7c5a8a73bc
Helper for fileExists (#954)
Since we need it at several places (next use case will be step xsDeploy) we should
have a helper for that.
2019-11-07 08:17:42 +01:00
Oliver Nocon
ede322c8bb
Export general configuration - part 2 (#957)
* Export general configuration - part 2

First part in #956 missed to export the elements of the struct ...

* Add comment for exported struct

* Add function for opening config files
2019-11-06 16:22:50 +01:00
rodibrin
186204b37e
Merge pull request #944 from rodibrin/eclipsecomplains
Map with single parameter
2019-11-06 15:43:30 +01:00
rodibrin
620efb3d8b
Merge branch 'master' into eclipsecomplains 2019-11-06 15:42:11 +01:00
Oliver Nocon
a04489cd35
Add step spinnakerTriggerPipeline (#793) 2019-11-06 15:37:14 +01:00
rodibrin
61e9179cf8
Merge branch 'master' into eclipsecomplains 2019-11-06 15:33:43 +01:00
Oliver Nocon
bb230d3b9b
Export general configuration (#956)
Allow for package external access to general configuration.

Use-case: re-use individual steps
2019-11-06 14:07:41 +01:00
rodibrin
d50b0512a9
Merge branch 'master' into eclipsecomplains 2019-11-06 13:07:50 +01:00
Sven Merk
ee57a1e79d
Merge pull request #947 from SAP/goGithub
Add githubPublishRelease step
2019-11-06 12:33:05 +01:00
Christopher Fenner
ae221a8ea7
Merge branch 'master' into goGithub 2019-11-06 12:28:48 +01:00
Sven Merk
7205dbcdec
Merge pull request #945 from SAP/cfg-hierarchical-defaults
Add capability for hierarchical defaults in golang
2019-11-06 12:20:33 +01:00
Sven Merk
6721c59a30
Merge branch 'master' into cfg-hierarchical-defaults 2019-11-06 12:13:15 +01:00
Oliver Nocon
d385015437
Merge branch 'master' into goGithub 2019-11-06 11:29:16 +01:00
Oliver Nocon
de31cde9b8
Add PiperGoUtils for downloading piper binary (#928)
* Add PiperGoUtils for downloading piper binary

PiperGoUtils provide the link between a Jenkins library step and the library step execution running in a go binary.

It makes sure that an adequate binary is available.

* fix CodeClimate finding

* Remove Delimiter and add download resilience.
2019-11-06 11:28:10 +01:00
Oliver Nocon
d9a7faed0f
Merge branch 'master' into goGithub 2019-11-06 10:32:22 +01:00
OliverNocon
57540d3127 Fix bug in replacement function 2019-11-06 10:32:02 +01:00
rodibrin
651683758d
Merge branch 'master' into eclipsecomplains 2019-11-06 10:29:20 +01:00
Marcus Holl
a456282d6a
fix: getting config should also work in case there is no project config (#951) 2019-11-06 10:28:15 +01:00
rodibrin
a0ee6357fb
Merge branch 'master' into eclipsecomplains 2019-11-06 10:00:34 +01:00
OliverNocon
deb965e2b4 Fix CodeClimate finding with generator update 2019-11-06 09:12:50 +01:00
OliverNocon
6dda86ea16 Merge branch 'goGithub' of https://github.com/SAP/jenkins-library into goGithub 2019-11-06 09:05:30 +01:00
OliverNocon
5c87d4775c Ensure asset update for latest release only 2019-11-06 09:05:07 +01:00
Oliver Nocon
147bc745af
Merge branch 'master' into cfg-hierarchical-defaults 2019-11-05 21:52:47 +01:00
Oliver Nocon
d2b2aae2da
Merge branch 'master' into goGithub 2019-11-05 21:52:19 +01:00
Marcus Holl
58128be970 apply formatter (#950) 2019-11-05 21:51:44 +01:00
Oliver Nocon
7b62775868
Merge branch 'master' into goGithub 2019-11-05 17:35:52 +01:00
OliverNocon
319066acf2 Merge branch 'goGithub' of https://github.com/SAP/jenkins-library into goGithub 2019-11-05 17:33:38 +01:00
OliverNocon
48bfc10956 Address PR feedback 2019-11-05 17:33:00 +01:00
Oliver Nocon
8587452a3c
Update resources/metadata/githubrelease.yaml
Co-Authored-By: Christopher Fenner <Christopher.Fenner@sap.com>
2019-11-05 17:29:05 +01:00
Sven Merk
47af81b902
Merge branch 'master' into cfg-hierarchical-defaults 2019-11-05 16:32:47 +01:00
Sven Merk
04d288a13f Merge branch 'cfg-hierarchical-defaults' of https://github.com/SAP/jenkins-library into cfg-hierarchical-defaults 2019-11-05 16:31:50 +01:00
Sven Merk
376419e0db Add mixin of dependent defaults 2019-11-05 16:30:41 +01:00
Maximilian Lenkeit
5dfc90f386 Make cobertura defaults compatible with UI5 (#941)
* tests(testsPublishResults): evaluate file pattern for cobertura

* tests(testsPublishResults): test for cobertura in UI5 projects

* feat(testsPublishResults): collect cobertura of UI5 projects by default
2019-11-05 15:33:18 +01:00
OliverNocon
1a034aea4c Update parameter names 2019-11-05 15:13:04 +01:00
OliverNocon
44473666a8 Address CodeClimate findings 2019-11-05 14:46:45 +01:00
OliverNocon
50153f42c7 Add tests 2019-11-05 14:37:44 +01:00
Sven Merk
0ba9baab6a
Merge branch 'master' into cfg-hierarchical-defaults 2019-11-04 16:31:02 +01:00
Sven Merk
c241066e21 Add capability for hierarchical defaults in golang 2019-11-04 16:29:39 +01:00
OliverNocon
4302066327 Merge master 2019-11-04 16:11:13 +01:00
OliverNocon
6256a0b9aa Update githubPublishRelease 2019-11-04 16:07:30 +01:00
Christopher Fenner
742a67fc60 Add GO logging with logrus (#938)
* add log package
* add logrus dependency
* add logging to karma step
* add log stepName to generator, respect verbose flag
2019-11-04 14:43:33 +01:00
Stengel
31d8ddb719 Map with single parameter 2019-11-04 13:46:30 +01:00
Marcus Holl
5b2d3a1663
Version command for piper go (#922) 2019-10-31 13:57:29 +01:00
OliverNocon
d24644c0c2 Merge branch 'master' of https://github.com/SAP/jenkins-library into goGithub 2019-10-31 11:18:31 +01:00
Marcus Holl
3a128001f2 Cleanup: remove commented line (leftover ?) (#939) 2019-10-30 21:47:48 +01:00
OliverNocon
6817dac0fa Merge branch 'master' of https://github.com/SAP/jenkins-library 2019-10-30 10:09:27 +01:00
Oliver Nocon
101ccaf7f6
Add karma command (#937) 2019-10-30 10:08:41 +01:00
OliverNocon
803d9ccbef Merge branch 'master' of https://github.com/SAP/jenkins-library 2019-10-30 10:05:16 +01:00
Marcus Holl
74dd263834 Prepare testing command/shell executions (#930)
* Move shell call related mocks to piper_test.go
2019-10-30 09:52:41 +01:00
OliverNocon
b6884832ba Add karma command 2019-10-30 09:20:25 +01:00