Sascha Vornheder
1ae1be9cb9
improved Upload to handle http.Method
2020-01-22 14:22:04 +01:00
Daniel Mieg
48a76bc4d2
Fix random UUID generation in Unit Tests ( #1099 )
...
* Fix random UUID generation in Unit Tests
* Use before and after methods
* Add import of org.junit.After
* Add go step for abapEnvironmentPullGitRepo
* Revert "Add go step for abapEnvironmentPullGitRepo"
This reverts commit 08b6b16217
.
Co-authored-by: Oliver Feldmann <oliver.feldmann@sap.com>
2020-01-22 10:50:26 +01:00
Christopher Fenner
ce47a80d19
chore(test): cleanup metaClass ( #1104 )
2020-01-22 08:57:37 +01:00
Marcus Holl
060d088e1d
Merge pull request #1101 from marcusholl/pr/mtaViaCPE
...
mta file via CPE and better support for configuration handling
2020-01-20 12:47:07 +01:00
Marcus Holl
820b878819
Align property naming
2020-01-17 09:45:47 +01:00
Marcus Holl
8563da8dda
Use old approach for resolving mode action and docker related params
...
On groovy level we take into account:
- parameters via signature
- project config
- landscape config(s)
- for docker: nested and plain config
also more tests added ...
2020-01-17 09:40:31 +01:00
Marcus Holl
ecb5a9f42d
take mta from cpe into account
2020-01-15 15:24:29 +01:00
Marcus Holl
2a52e5cf6d
Ensure backward compatibility for docker parameters
...
In case docker parameters are configured in the project config or
in a landscape layer we have to take care. The corresponding values from
the context config are only the fallbacks.
2020-01-15 14:00:46 +01:00
Oliver Nocon
a46b57e6b4
Persisted pipeline environment for golang library ( #1091 )
...
* Use commonPipelineEnvironment in go binary
* Update groovy part incl. tests
* Rework structure and naming
* Support influx resources in steps
* Update tests and some cleanups
* Add correct defer handling
* Address PR feedback
* Fix test
* Update resources.go
Co-authored-by: Sven Merk <33895725+nevskrem@users.noreply.github.com>
2020-01-15 12:16:25 +01:00
Marcus Holl
e5db600cf4
Merge pull request #1017 from marcusholl/pr/xsDeployGroovyWithGi
...
xsDeploy.groovy forwarding to go
2020-01-15 08:54:24 +01:00
Florian Geckeler
a8e88565d7
Use maven eveluate for mavenArtifactVersioning
...
* add evaluateFromMavenPom to piper Utils
* adapt mavenExecute to accept returnStdout as parameter. If configured mavenExecute will return the stdout for further processing (here grep'ing output of mvn help:evaluate)
* adapted the tests of mavenExecute and mavenArtifactVersioning as well as adding another exception to CommonStepsTest because mavenExecute will return a String if configured
2020-01-14 19:17:47 +01:00
Marcus Holl
128697e69a
Merge remote-tracking branch 'github/master' into HEAD
2020-01-14 10:45:10 +01:00
Sven Merk
997ae27ccd
Merge pull request #1096 from SAP/http_uploader
...
Add upload of files to HTTP capabilities
2020-01-14 10:44:30 +01:00
Sven Merk
acadf24d27
Add upload of files
2020-01-14 10:29:50 +01:00
Christopher Fenner
53317222a3
fix: correct step parameters (unknown parameters found) ( #1093 )
...
* fix: correct step invocations (WARNING: Unknown parameter(s) found for class)
* fix: correct step invocations (WARNING: Unknown parameter(s) found for class)
2020-01-13 16:28:12 +01:00
Marcus Holl
6a90f81732
Fix code climat issues
2020-01-07 12:40:58 +01:00
Marcus Holl
4578336180
Merge remote-tracking branch 'github/master' into HEAD
2020-01-07 12:35:28 +01:00
Marcus Holl
a2b9718454
Provide operationId also from signature
2019-12-20 15:17:14 +01:00
Marcus Holl
8184312262
Docker pull not hard coded anymore
2019-12-20 15:17:14 +01:00
Marcus Holl
dc86bad480
get ride of the merged config
2019-12-20 14:28:28 +01:00
Marcus Holl
fddfe4aab6
Streamline verbose logging
2019-12-20 11:53:44 +01:00
Marcus Holl
aba476a22d
Do not handover verbose flag explicitly to go binary
...
It is sufficient to have the verbose flag in the configuration.
2019-12-20 11:51:43 +01:00
Christopher Fenner
686235613c
fix(sonar): run sonar scan in NodeJS container ( #1078 )
...
* fix(sonar): run sonar scan in NodeJS container
* fix typo
* adapt tests
2019-12-20 10:51:33 +01:00
Marcus Holl
8d074dbd96
Merge remote-tracking branch 'github/master' into HEAD
2019-12-19 15:49:07 +01:00
Marcus Holl
a1e093467e
put additional configs into dedicates folder
2019-12-19 15:46:13 +01:00
Marcus Holl
767575e75c
Revert "Don't swallow Exception happening inside dockerExecOnK8S.stashWorkspace ( #1071 )" ( #1074 )
...
This reverts commit e64895e022
.
2019-12-18 14:53:38 +01:00
Marcus Holl
e64895e022
Don't swallow Exception happening inside dockerExecOnK8S.stashWorkspace ( #1071 )
2019-12-18 10:07:16 +01:00
Marcus Holl
e6b00fa601
Provide support for additional customer config layers.
2019-12-17 17:00:16 +01:00
Christopher Fenner
57ae0e8f8d
fix(kubernetes): invalidate stashes after usage ( #1064 )
...
* fix(kubernetes): invalidate stashes after usage
fixes #1057
* adjust test case
2019-12-17 15:10:57 +01:00
Christopher Fenner
68ef5393c7
chore(go): add schema for go metadata files ( #1052 )
...
* chore(go): add schema for go metadata files
* chore(go): use k8s container definition in schema
* chore(go): add reusable schema definitions
* chore(go): add further schema definitions
* docs(schema): add description how to use metadata schema
2019-12-17 12:45:53 +01:00
RainerHimmeroeder
188686f5a7
add step materializeLogFile to jenkins library ( #1046 )
2019-12-16 21:09:25 +00:00
Daniel Mieg
23d7058fdd
Authentication via Cloud Foundry Service Key ( #1034 )
2019-12-16 21:02:30 +00:00
Sven Merk
72b4e36156
Merge pull request #1070 from SAP/nevskrem-patch-1
...
whitesourceExecuteScan: Resilience for report generation
2019-12-16 21:55:04 +01:00
Oliver Nocon
2670b4bc2e
Merge branch 'master' into nevskrem-patch-1
2019-12-16 20:45:07 +00:00
Daniel Mieg
fa75c1ce1c
Improve documentation for cloudFoundryCreateServiceKey ( #1059 )
...
* Improve documentation for cfCreateServiceKey
* Add service instance to prerequisites
2019-12-16 20:44:15 +00:00
Sven Merk
5d14376d19
Update whitesourceExecuteScan.groovy
2019-12-16 20:54:24 +01:00
Daniel Mieg
76988b2035
add parameter compatibilitiy to cloudFoundryCreateServiceKey ( #1065 )
2019-12-16 16:36:13 +00:00
Oliver Nocon
7597c7d228
Add step githubCreatePullRequest ( #1068 )
...
* Add step githubCreatePullRequest
2019-12-16 16:34:12 +00:00
Sven Merk
869950aa02
Merge pull request #1066 from SAP/nevskrem-patch-1
...
whitesourceExecuteScan: Avoid node_modules are treated like project modules
2019-12-16 10:28:20 +01:00
Sven Merk
544765b97b
Test platform interoperability
2019-12-16 10:03:34 +01:00
Sven Merk
d4bd52f14b
Fix test
2019-12-16 09:55:07 +01:00
Sven Merk
c479e69ebc
Update MtaMultiplexer.groovy
2019-12-16 09:28:58 +01:00
Sven Merk
eeee3a7189
whitesourceExecuteScan: Avoid downloaded node_modules are treated like project modules
2019-12-16 09:22:40 +01:00
Marcus Holl
264e783833
Don't generate docu for xsDeploy from the source file
...
expected to be done using the metadata file.
2019-12-16 09:20:15 +01:00
Marcus Holl
aefe9243e0
xsDeploy with go
2019-12-13 16:05:55 +01:00
Thorsten Duda
551c2719b7
Merge pull request #1058 from SAP/xsa-docu-patch
...
Add XSA scenario in navigation
2019-12-13 15:45:45 +01:00
Thorsten Duda
cf2d570369
Merge branch 'master' into xsa-docu-patch
2019-12-13 12:55:34 +01:00
Oliver Nocon
4f57738888
Detect: Add golang implementation ( #1049 )
...
Add detect golang implementation
2019-12-13 09:55:45 +00:00
Thorsten Duda
0b51727c6a
Merge branch 'master' into xsa-docu-patch
2019-12-13 10:01:37 +01:00
Thorsten Duda
2b2e98ba61
Merge pull request #1060 from marcusholl/pr/credentialsIdBetterNaming
...
Credentials id better naming
2019-12-13 10:00:47 +01:00