Commit Graph
719 Commits
Author SHA1 Message Date
Christopher FennerandGitHub 7ab2c3ee22 Create PULL_REQUEST_TEMPLATE.md (#251)
* Create PULL_REQUEST_TEMPLATE.md

* Rename CONTRIBUTING.md to .github/CONTRIBUTING.md

* Update PULL_REQUEST_TEMPLATE.md
2018-08-15 12:00:32 +02:00
Christopher FennerandGitHub 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 NoconandGitHub 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 HollandGitHub 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 FennerandGitHub 12637119b9 swtich stage/step config loading to correct order (#250) 2018-08-15 10:37:34 +02:00
Marcus HollandGitHub f20bd62567 Merge pull request #247 from marcusholl/pr/trUploadFileApplicationIdFromConfiguration
Read applicationId also from step configuration
2018-08-15 10:12:04 +02:00
Christopher FennerandGitHub 8e40a4cf62 Merge branch 'master' into pr/trUploadFileApplicationIdFromConfiguration 2018-08-15 09:59:25 +02:00
Thorsten DudaandGitHub 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 DudaandGitHub 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 DudaandGitHub c560688574 Merge pull request #248 from SAP/cfDocumentation
Add documentation for cloudFoundryDeploy step
2018-08-15 09:45:45 +02:00
Thorsten DudaandGitHub f230d5563f Merge branch 'master' into cfDocumentation 2018-08-15 09:42:27 +02:00
Christopher FennerandGitHub 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 DudaandGitHub 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 FennerandGitHub 5a742a310f neoDeploy: switch to chained ConfigurationHelper (#244)
* switch neoDeploy to chained ConfigurationHelper

* update imports
2018-08-15 09:26:38 +02:00
Marcus HollandGitHub 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 FennerandGitHub 8ee36e3c36 Merge pull request #241 from SAP/CCFenner/newman
newmanExecute: handle private test repositories
2018-08-13 09:22:28 +02:00
Christopher FennerandGitHub c538e896f3 Merge branch 'master' into CCFenner/newman 2018-08-09 14:25:22 +02:00
Oliver NoconandGitHub 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
thorstenwillenbacherandGitHub 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 FennerandGitHub 059268459a Merge branch 'master' into CCFenner/newman 2018-08-09 10:34:00 +02:00
Oliver NoconandGitHub 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 FennerandGitHub 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 NoconandGitHub 31c0ac95ff Use fixx mkdocs version (#240) 2018-08-08 10:22:18 +02:00
Oliver NoconandGitHub 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 HollandGitHub 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 HollandGitHub fc9bc9257a Merge branch 'master' into pr/nestedConfigUploadFile 2018-08-03 08:56:50 +02:00
Marcus HollandGitHub f190f05ec5 Merge pull request #238 from marcusholl/pr/transportRequestUploadFilewithMtarFileFromCPE
Take mtarFilePath in commonPipelineEnviroment into account
2018-08-03 08:55:01 +02:00
Marcus HollandGitHub 3d78affc3b Merge branch 'master' into pr/transportRequestUploadFilewithMtarFileFromCPE 2018-08-03 08:49:05 +02:00
Christopher FennerandGitHub 43d1576cd3 Merge pull request #237 from SAP/CCFenner-patch-2
ConfigurationHelper: add condition to withMandatoryProperty
2018-08-01 10:43:11 +02:00
Christopher FennerandGitHub 2c2700f10a Merge branch 'master' into CCFenner-patch-2 2018-08-01 08:54:45 +02:00
Christopher FennerandGitHub 30f0c5a6cc correct test cases 2018-08-01 08:50:21 +02:00
Christopher FennerandGitHub 0db93df011 fix closure 2018-08-01 08:41:49 +02:00
Christopher FennerandGitHub 8c7dc44d1d add tests 2018-08-01 08:30:10 +02:00
Marcus HollandGitHub 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 HollandGitHub f2e0e81802 Merge branch 'master' into fix/rolebackNeoDeployChange 2018-07-31 16:41:36 +02:00
Christopher FennerandGitHub 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 NoconandGitHub 745b6d471d fix issue with resource naming conflict (#234) 2018-07-30 12:06:35 +02:00
Oliver NoconandGitHub 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 WilhelmandGitHub 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
rodibrinandGitHub 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