Commit Graph
100 Commits
Author SHA1 Message Date
Christopher Fenner 240df88882 add stashing & private test repositories 2018-08-08 11:22:08 +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
Christopher FennerandGitHub c5d3ed7ab8 add condition to withMandatoryProperty 2018-07-31 15:42:27 +02:00
Christopher FennerandGitHub aa57127e84 Merge branch 'master' into pr/readNestedProperties 2018-07-25 09:49:33 +02:00
Christopher FennerandGitHub 819f84f773 Merge pull request #207 from SAP/CCFenner-patch-2
newmanExecute: create collectionDisplayName inside of the step
2018-07-13 08:24:39 +02:00
Christopher FennerandGitHub a4b622e563 use collectionDisplayName 2018-07-12 23:34:35 +02:00
Christopher FennerandGitHub 153536f5d3 create collectionDisplayName inside of the step 2018-07-12 23:31:15 +02:00
Christopher FennerandGitHub 1423522e2f Merge pull request #201 from marcusholl/pr/fixQuotationMark
[fix] misplaced quotation mark in assertion message
2018-07-12 09:21:30 +02:00
Christopher FennerandGitHub aa865f145f Merge pull request #172 from SAP/CCFenner/mtaVersioning
add versioning for MTAs
2018-07-11 11:53:20 +02:00
Christopher FennerandGitHub 875d221cc3 Merge pull request #190 from marcusholl/pr/wrongPackageDeclaration
Remove wrong package declaration and stange grovvy shebang
2018-07-06 13:52:58 +02:00
Christopher FennerandGitHub 96b2880ea0 Merge pull request #186 from SAP/CCFenner/newmanExecute
add step for Newman test execution
2018-07-06 10:27:55 +02:00
Christopher FennerandGitHub d2e023f512 Update newmanExecute.groovy 2018-07-04 15:01:12 +02:00
Christopher FennerandGitHub cd891acc97 remove println 2018-07-04 11:13:41 +02:00
Christopher FennerandGitHub af753d3c54 build new config on the fly 2018-07-04 11:12:32 +02:00
Christopher FennerandMarcus Holl 0d5e49e9d4 fix echo 2018-07-03 17:01:22 +02:00
Christopher FennerandMarcus Holl 2f0dce1a5e Update prepareDefaultValues.groovy 2018-07-03 17:01:22 +02:00
Christopher FennerandMarcus Holl 7ce0c85fe9 only merge lists 2018-07-03 17:01:22 +02:00
Christopher FennerandMarcus Holl e70c40bdfc revert changes 2018-07-03 17:01:22 +02:00
Christopher FennerandMarcus Holl 3ebe599f52 merge custom default configuration 2018-07-03 17:01:22 +02:00
Christopher FennerandMarcus Holl 8f938d98f8 revert changes 2018-07-03 17:01:22 +02:00
Christopher Fenner 232705f58c add tests 2018-07-03 14:39:20 +02:00
Christopher Fenner 12cf07a73d align used node images 2018-07-03 14:22:22 +02:00
Christopher Fenner e2f2329984 add default settings 2018-07-03 14:17:18 +02:00
Christopher Fenner 637eb84396 add new step for Postman test execution 2018-07-03 14:16:17 +02:00
Christopher FennerandGitHub 04d8ebdbd8 correct coverage badge 2018-06-27 15:06:52 +02:00
Christopher Fenner cd10eed0c3 fix test issue on Windows 2018-06-27 14:56:50 +02:00
Christopher Fenner 44ff690a77 fix test issue on Windows 2018-06-27 14:38:57 +02:00
Christopher Fenner 70f7e5a6fa fix test issue on Windows 2018-06-27 14:28:16 +02:00
Christopher Fenner 251f731ca8 fix test issue on Windows 2018-06-27 14:19:40 +02:00
Christopher Fenner 268fd2c25c add defaults for MTA versioning 2018-06-27 11:08:09 +02:00
Christopher Fenner a93443ebdf add MTA versioning class 2018-06-27 11:08:09 +02:00
Christopher Fenner 5cb9c17687 correct package name 2018-06-27 11:02:07 +02:00
Christopher Fenner 5cf3d3c21c hook in new versioning type for mta 2018-06-27 11:02:07 +02:00
Christopher Fenner a4ef0a5af8 add new versioning type for MTAs 2018-06-27 11:02:07 +02:00
Christopher FennerandGitHub 7058661f9f remove obsolete parameter 2018-06-27 10:02:02 +02:00
Christopher FennerandGitHub bc84497b24 remove obsolete parameter 2018-06-27 09:59:44 +02:00
Christopher FennerandGitHub d0552cfbfd remove obsolete parameter 2018-06-27 09:59:14 +02:00
Christopher FennerandGitHub 267f5f6936 use default image / workspace 2018-06-27 09:52:32 +02:00
Christopher FennerandGitHub 6cb7adac59 add node as default docker image 2018-06-27 09:51:27 +02:00
Christopher Fenner dbcf87ffcc rename exclude parameter 2018-06-26 16:08:03 +02:00
Christopher Fenner 6bcf17c70a add snyk html report 2018-06-26 16:05:43 +02:00
Christopher Fenner b44ebf99d1 add snyk html report 2018-06-26 16:00:26 +02:00
Christopher Fenner 957ca11d7b add snyk html report 2018-06-26 15:47:46 +02:00
Christopher Fenner f9d4fbda53 correct step name 2018-06-26 15:34:32 +02:00
Christopher Fenner 426f23b232 add step tests 2018-06-26 15:08:46 +02:00
Christopher Fenner a448698427 fix method name 2018-06-26 13:18:21 +02:00
Christopher Fenner 89d6e13d00 fix method name 2018-06-26 13:17:12 +02:00
Christopher FennerandGitHub 9c5887ebbd Merge pull request #167 from SAP/CCFenner/fixStashPattern
update buildDescriptor pattern
2018-06-25 22:52:15 +02:00
Christopher Fenner e51b82e0ea fix imports 2018-06-25 22:49:34 +02:00
Christopher Fenner b891b36fbf add further test case 2018-06-25 22:45:43 +02:00
Christopher Fenner 394aaa6577 fix typo 2018-06-25 14:53:59 +02:00
Christopher Fenner 6e147f9e52 fix issues 2018-06-25 14:53:50 +02:00
Christopher Fenner 1c924cc8df add test for MtaMultiplexer 2018-06-25 14:53:28 +02:00
Christopher Fenner 3f4069ade6 add step for Snyk scan execution 2018-06-25 13:14:46 +02:00
Christopher Fenner 4b1251e473 add MTA handler 2018-06-25 13:14:27 +02:00
Christopher FennerandGitHub 328ffe427f Update pipelineStashFiles.md 2018-06-25 12:57:31 +02:00
Christopher FennerandGitHub 7139cf01ab update buildDescriptor pattern 2018-06-25 12:56:43 +02:00
Christopher FennerandMarcus Holl 257308298d extract map merging to MapUtils (#156)
* Update MapUtils.groovy

* Update ConfigurationMerger.groovy

* tests

* forward skipNull

* Fix indent in tests

* More tests.

* MapUtils simplified wrt deep merge and pruneNulls

* Add test for isMap with null value
2018-06-20 10:15:36 +02:00
Christopher FennerandGitHub c53d87f75f Merge pull request #154 from marcusholl/pr/configFrwkChanges
general default section mixed in automatically.
2018-05-30 11:05:52 +02:00
Christopher FennerandGitHub 7b365aa27d Merge pull request #60 from CCFenner/publishTestResults
add new step testResultPublish
2018-04-05 09:47:24 +02:00
Christopher FennerandGitHub f2c0ecbc8c Update testsPublishResults.groovy 2018-04-05 09:27:32 +02:00
Christopher FennerandGitHub b08d26f5fd Merge pull request #4 from SAP/master
get changes from master
2018-04-05 09:06:09 +02:00
Christopher FennerandGitHub 7c5083d0a8 Update testsPublishResults.md 2018-04-04 10:55:03 +02:00
Christopher FennerandGitHub d43f4625f5 fix typo 2018-04-04 10:54:23 +02:00
Christopher FennerandGitHub 827864f57c Create testsPublishResults.md 2018-04-04 10:52:45 +02:00
Christopher FennerandGitHub d72585d814 remove slack notification 2018-03-21 13:33:01 +01:00
Christopher FennerandGitHub 815f5c358e Merge pull request #122 from SAP/CCFenner/config
change configuration loading
2018-03-21 10:20:36 +01:00
Christopher FennerandGitHub 6b50cfa76c define methods called by constructor "private final" 2018-03-21 10:08:30 +01:00
Christopher FennerandGitHub 5f73845838 fix nonCPS issue 2018-03-16 11:31:58 +01:00
Christopher Fenner 2bd7ffb529 fix tests 2018-03-14 15:58:16 +01:00
Christopher Fenner 3524f3cade fix tests 2018-03-14 15:55:56 +01:00
Christopher Fenner 3ca1b6ac12 fix tests 2018-03-14 15:53:22 +01:00
Christopher FennerandGitHub 84ee9f2e39 fix test case 2018-03-14 15:45:49 +01:00
Christopher Fenner cb9b8e6360 add tests 2018-03-14 15:44:04 +01:00
Christopher Fenner ada195fc9f remove inner class ConfigLoader 2018-03-14 12:41:08 +01:00
Christopher Fenner e65d217428 use commonPipelineEnvironment instead of script 2018-03-14 12:29:21 +01:00
Christopher FennerandGitHub da67c2741d correct import 2018-03-12 22:23:10 +01:00
Christopher FennerandGitHub 8c72f6c169 add ConfigLoader 2018-03-12 22:21:48 +01:00
Christopher FennerandGitHub c56f7f4b59 use ConfigLoader 2018-03-12 22:19:45 +01:00
Christopher FennerandGitHub 7ca06e7897 Merge pull request #110 from CCFenner/newRules
use new rules
2018-03-02 11:29:31 +01:00
Christopher FennerandGitHub d10b94a166 Update SetupCommonPipelineEnvironmentTest.groovy 2018-03-02 10:57:50 +01:00
Christopher FennerandGitHub e38eda33a7 Update DockerExecuteTest.groovy 2018-03-02 10:55:27 +01:00
Christopher FennerandGitHub 83d75e99b7 Update DockerExecuteTest.groovy 2018-03-02 10:54:50 +01:00
Christopher FennerandGitHub 76fd77f907 Update ChecksPublishResultsTest.groovy 2018-03-02 10:53:46 +01:00
Christopher FennerandGitHub 3ed2d64195 Update ArtifactSetVersionTest.groovy 2018-03-02 10:53:09 +01:00
Christopher FennerandGitHub f0d1f60e23 add test template 2018-02-28 13:18:14 +01:00
Christopher Fenner a54e1a7611 use new rules 2018-02-28 13:12:03 +01:00
Christopher Fenner 158a60aecc use new rules 2018-02-28 13:11:09 +01:00
Christopher Fenner 4fcc911e6c use new rules 2018-02-28 11:55:19 +01:00
Christopher Fenner 0ba1a2c594 add JenkinsEnvironmentRule 2018-02-28 11:54:52 +01:00
Christopher Fenner be26c8dc1e add JenkinsStepRule 2018-02-28 11:54:39 +01:00
Christopher FennerandGitHub 9d070767fc remove duplicate class 2018-02-26 09:03:55 +01:00
Christopher Fenner 26bbee5fb4 use perfReport step 2018-02-19 10:26:50 +01:00
Christopher Fenner 69df5dc5e5 use perfReport step 2018-02-19 10:11:12 +01:00
Christopher FennerandGitHub 98b5590d53 Merge branch 'master' into publishTestResults 2018-02-16 10:32:24 +01:00
Christopher FennerandGitHub be5b5ec9fa Merge pull request #58 from CCFenner/publishCheckResults
add new step checkResultsPublish
2018-02-16 10:30:59 +01:00