Commit Graph
697 Commits
Author SHA1 Message Date
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
rodibrinandGitHub 9e547cd605 Merge branch 'master' into pr/neoimage 2018-07-26 10:04:20 +02:00
Roland Stengel b7e355bca8 config neo docker image 2018-07-25 15:23:56 +02:00
Roland Stengel c3c7d8b142 remove the tool descriptor from neo deploy 2018-07-25 15:23:56 +02:00
Marcus HollandGitHub 5b8dd91510 Merge pull request #219 from marcusholl/pr/nestedConfig
nested config for changeManagment related steps
2018-07-25 12:32:26 +02:00
Marcus Holl f16d5c766b Merge remote-tracking branch 'github/master' into HEAD 2018-07-25 12:26:20 +02:00
Marcus HollandGitHub 00a2e088af Merge pull request #216 from marcusholl/pr/readNestedProperties
read nested properties
2018-07-25 09:53:32 +02:00
Christopher FennerandGitHub aa57127e84 Merge branch 'master' into pr/readNestedProperties 2018-07-25 09:49:33 +02:00
Marcus Holl 411fd7fe62 Access to nested properties
yaml configuration supports nested properties. With this change
we can read those nested properties.
2018-07-25 09:47:16 +02:00
Marcus HollandGitHub 339226f304 Merge pull request #223 from marcusholl/pr/fixDoNotFailInCaseCommitHistoryDoesNotContainChangeDocumentId
Do not fail immediatly in case commit history does not contain a chan…
2018-07-23 09:46:53 +02:00
Marcus Holl 2a851abdfd Merge remote-tracking branch 'github/master' into HEAD 2018-07-23 09:41:02 +02:00
Marcus HollandGitHub 8563df62dd Merge pull request #222 from marcusholl/pr/fixRemoveEarlyCheckForChangeDocumentId
[fix] Remove early check for mandatory param 'changeDocumentId'
2018-07-20 09:25:38 +02:00
Marcus Holl 43a9dcbcfd Do not fail immediatly in case commit history does not contain a changeDocumentId
we emit a log message and fail later at withManadotoryProperty check.
2018-07-19 10:26:34 +02:00
Marcus Holl 1e0fa0799e [fix] Remove early check for mandatory param 'changeDocumentId'
otherwise we will never try to read the change document id from commit history.
2018-07-19 10:09:24 +02:00
Marcus HollandGitHub d2a16f2ded Merge pull request #211 from marcusholl/pr/IntroduceCredentialsRule
Introduce CredentialsRule
2018-07-19 09:22:05 +02:00
Marcus Holl 46f6587a97 Merge remote-tracking branch 'github/master' into HEAD 2018-07-19 09:17:07 +02:00
Marcus HollandGitHub 101ca2dba0 Merge pull request #205 from marcusholl/pr/transportRequestUploadFileTransportRequestIdFromCommitHistory
Pr/transport request upload file transport request id from commit history
2018-07-19 09:13:02 +02:00
Marcus Holl 3effe404b0 Merge remote-tracking branch 'github/master' into HEAD 2018-07-19 08:54:57 +02:00
Marcus HollandGitHub 5609283a10 Merge pull request #212 from marcusholl/pr/decoupleTests
decouple tests
2018-07-18 12:56:43 +02:00
Marcus Holl 0678019efb Merge remote-tracking branch 'github/master' into HEAD 2018-07-18 12:49:41 +02:00
Marcus HollandGitHub 3bd07e40f7 Merge pull request #206 from marcusholl/pr/transportRequestReleaseTransportRequestIdFromCommitHistory
Pr/transport request release transport request id from commit history
2018-07-18 12:47:54 +02:00
Marcus Holl ab0a0c6882 Introduce CredentialsRule
Instead of configuring the credentials setup

  o withCredentials
  o usename

in each of our tests (for the moment change-management related)
we collect the common coding in a JUnitRule.
2018-07-18 12:45:30 +02:00