Christopher Fenner
6007f54074
use new config handler in steps ( #253 )
...
* use new config handler
* use new config handler
* add reporting
* Update checksPublishResults.groovy
* remove unused ConfigurationMerger methods
* fix typo
* revert changes on script loading
* remove outdated test case
* Add missing import
2018-08-15 11:53:28 +02:00
Oliver Nocon
17ee927807
batsExecuteTests - add step for executing bats-core ( #254 )
...
details are available in the documentation contained in this PR
2018-08-15 11:41:01 +02:00
Marcus Holl
e49633a7d2
Merge pull request #252 from marcusholl/pr/ConfigHelperMoreTypeSave
...
Be more typed inside ConfigurationHelper
2018-08-15 10:56:31 +02:00
Marcus Holl
d5cf3ec629
Be more typed inside ConfigurationHelper
...
... with that an IDE knowns more about the type.
2018-08-15 10:45:32 +02:00
Christopher Fenner
12637119b9
swtich stage/step config loading to correct order ( #250 )
2018-08-15 10:37:34 +02:00
Marcus Holl
f20bd62567
Merge pull request #247 from marcusholl/pr/trUploadFileApplicationIdFromConfiguration
...
Read applicationId also from step configuration
2018-08-15 10:12:04 +02:00
Christopher Fenner
8e40a4cf62
Merge branch 'master' into pr/trUploadFileApplicationIdFromConfiguration
2018-08-15 09:59:25 +02:00
Thorsten Duda
c84b8e7af7
Merge pull request #249 from SAP/cfStashingFix
...
cloudFoundryDeploy - update stashing behavior
2018-08-15 09:58:44 +02:00
Marcus Holl
45f4952c71
Read applicationId also from configuration
2018-08-15 09:48:59 +02:00
Thorsten Duda
c9914ff8b9
Merge branch 'master' into cfStashingFix
2018-08-15 09:48:10 +02:00
Oliver Nocon
be1d97cb5a
cloudFoundryDeploy - update stshing behavior
...
adapt stashing behavior according to #230
2018-08-15 09:46:08 +02:00
Thorsten Duda
c560688574
Merge pull request #248 from SAP/cfDocumentation
...
Add documentation for cloudFoundryDeploy step
2018-08-15 09:45:45 +02:00
Thorsten Duda
f230d5563f
Merge branch 'master' into cfDocumentation
2018-08-15 09:42:27 +02:00
Christopher Fenner
450d34df4d
change TravisCI build ( #245 )
...
* use mvn clean verify
* deactivate findbugs
* limit push builds to master branch
* revert to "clean test"
2018-08-15 09:36:55 +02:00
Thorsten Duda
0ef2855f78
Merge branch 'master' into cfDocumentation
2018-08-15 09:33:45 +02:00
Oliver Nocon
08a284aac4
update docs
2018-08-15 09:30:35 +02:00
Christopher Fenner
5a742a310f
neoDeploy: switch to chained ConfigurationHelper ( #244 )
...
* switch neoDeploy to chained ConfigurationHelper
* update imports
2018-08-15 09:26:38 +02:00
Marcus Holl
5e805e4a42
Merge pull request #224 from marcusholl/pr/transportRequestReleaseDecoupleTests
...
Release transport request: decouple tests
2018-08-14 12:29:59 +02:00
Marcus Holl
bfb131407d
Merge remote-tracking branch 'github/master' into HEAD
2018-08-14 12:13:30 +02:00
Christopher Fenner
8ee36e3c36
Merge pull request #241 from SAP/CCFenner/newman
...
newmanExecute: handle private test repositories
2018-08-13 09:22:28 +02:00
Christopher Fenner
c538e896f3
Merge branch 'master' into CCFenner/newman
2018-08-09 14:25:22 +02:00
Oliver Nocon
71f7f05427
add telemetry reporting to steps ( #243 )
...
add telemetry to all steps using ConfigurationHelper.
Other steps need to be switched to ConfigurationHelper first.
update docs
2018-08-09 11:35:33 +02:00
thorstenwillenbacher
5ea6eac6ed
Merge pull request #235 from thorstenwillenbacher/pr/refactorwithcredentials
...
Pr/refactorwithcredentials
2018-08-09 11:11:57 +02:00
Thorsten Willenbacher
9dfc7fcd01
refactor withCredentials to ChangeManagement util class
...
fix tests to match refactoring
2018-08-09 11:03:30 +02:00
Christopher Fenner
059268459a
Merge branch 'master' into CCFenner/newman
2018-08-09 10:34:00 +02:00
Oliver Nocon
65b582dc9d
artifactSetVersion - add new artifact types & cleanup ( #242 )
...
* artifactSetVersion - add new artifact types & cleanup
added:
* dlang
* golang
* npm
* pip
* scala
* add documentation update
2018-08-08 22:21:26 +02:00
Christopher Fenner
d083ef6e39
Update newmanExecute.groovy
2018-08-08 14:23:29 +02:00
Christopher Fenner
240df88882
add stashing & private test repositories
2018-08-08 11:22:08 +02:00
Oliver Nocon
31c0ac95ff
Use fixx mkdocs version ( #240 )
2018-08-08 10:22:18 +02:00
Oliver Nocon
cd4a9f226e
Add collection of library telemetry data ( #239 )
...
* add telemetry collection
* add telemetry reporting for first steps
* fix documentation formatting
2018-08-06 08:57:36 +02:00
Marcus Holl
e13c91b0be
Merge pull request #236 from marcusholl/pr/nestedConfigUploadFile
...
[fix] provided nested config for retrieving transport request id in u…
2018-08-03 09:02:54 +02:00
Marcus Holl
fc9bc9257a
Merge branch 'master' into pr/nestedConfigUploadFile
2018-08-03 08:56:50 +02:00
Marcus Holl
f190f05ec5
Merge pull request #238 from marcusholl/pr/transportRequestUploadFilewithMtarFileFromCPE
...
Take mtarFilePath in commonPipelineEnviroment into account
2018-08-03 08:55:01 +02:00
Marcus Holl
3d78affc3b
Merge branch 'master' into pr/transportRequestUploadFilewithMtarFileFromCPE
2018-08-03 08:49:05 +02:00
Christopher Fenner
43d1576cd3
Merge pull request #237 from SAP/CCFenner-patch-2
...
ConfigurationHelper: add condition to withMandatoryProperty
2018-08-01 10:43:11 +02:00
Christopher Fenner
2c2700f10a
Merge branch 'master' into CCFenner-patch-2
2018-08-01 08:54:45 +02:00
Christopher Fenner
30f0c5a6cc
correct test cases
2018-08-01 08:50:21 +02:00
Christopher Fenner
0db93df011
fix closure
2018-08-01 08:41:49 +02:00
Christopher Fenner
8c7dc44d1d
add tests
2018-08-01 08:30:10 +02:00
Marcus Holl
2db2a2944e
Merge pull request #233 from marcusholl/fix/rolebackNeoDeployChange
...
Revert "remove the tool descriptor from neo deploy"
2018-07-31 16:57:16 +02:00
Marcus Holl
0bac7ac27e
Take mtarFilePath in commonPipelineEnviroment into account
...
This allows the steps to interact without using return values (which is not possible in
declarative pipelines). On the other hand we have depencencies between the steps based
on the status of the commonPipelineEnvironment.
2018-07-31 16:55:15 +02:00
Marcus Holl
f2e0e81802
Merge branch 'master' into fix/rolebackNeoDeployChange
2018-07-31 16:41:36 +02:00
Christopher Fenner
c5d3ed7ab8
add condition to withMandatoryProperty
2018-07-31 15:42:27 +02:00
Marcus Holl
fb431ff27e
[fix] provided nested config for retrieving transport request id in upload file
2018-07-31 10:25:32 +02:00
Oliver Nocon
745b6d471d
fix issue with resource naming conflict ( #234 )
2018-07-30 12:06:35 +02:00
Oliver Nocon
d844b23b90
add cloudFoundryDeploy step ( #173 )
...
* add cloudFoundryDeploy step
* added cf-cli docker image
* support existing parameters
* support check script with flexible STATUS_CODE
* add mandatory parameters
* fix compatibility handling
* address PR feedback
* fix access to smokeTest script
* make credentialsId mandatory to avoid NPE
2018-07-30 09:28:24 +02:00
Marcus Holl
d49a9ad68c
Revert "remove the tool descriptor from neo deploy"
...
This reverts commit c3c7d8b142
.
2018-07-27 14:09:08 +02:00
Florian Wilhelm
0a86c8534d
Improve check for batch mode in mavenExecute ( #226 )
...
The old naive check fails if an argument starts with '-B'. Now we use a
regular expression, which should correctly match if batch mode was
already supplied, and add it if not.
2018-07-26 16:03:05 +02:00
rodibrin
770657d963
Merge pull request #229 from rodibrin/pr/neoimage
...
Remove tool descriptor from neo deploy and config the neo docker image
2018-07-26 10:10:33 +02:00
rodibrin
9e547cd605
Merge branch 'master' into pr/neoimage
2018-07-26 10:04:20 +02:00