Christopher Fenner and GitHub
631e9f8e19
correct condition to handle PRs
2018-10-26 10:55:37 +02:00
Christopher Fenner and GitHub
a3d1b8532e
Update .travis.yml
2018-10-26 10:43:05 +02:00
Christopher Fenner and GitHub
c3ac22cc64
Merge branch 'master' into CCFenner/stages
2018-10-26 10:31:36 +02:00
Christopher Fenner and GitHub
f6c62d2017
split travis build into stages
2018-10-25 12:56:32 +02:00
Christopher Fenner and GitHub
5a3be2af49
Merge branch 'master' into pr/fixTrailingWhitespaces
2018-10-25 10:42:19 +02:00
Christopher Fenner and GitHub
7deb1d11ab
add config for Code Climate ( #357 )
2018-10-25 10:39:08 +02:00
Christopher Fenner and GitHub
dabbc724ad
handlePipelineStepErrors: extract error message to template ( #350 )
...
* add template for handleStepErrors
* add tests
* use template
* fix indent
* fix typo
* Update HandlePipelineStepErrorTest.groovy
* Update HandlePipelineStepErrorTest.groovy
2018-10-24 13:36:30 +02:00
Christopher Fenner and Oliver Nocon
18078b3bdb
add sources for code coverage ( #349 )
...
* add sources for code coverage
* hand-in mocked script
* remove obsolete test case
2018-10-24 12:09:51 +02:00
Christopher Fenner and GitHub
48990bac47
dockerExecute: use docker network to connect sidecar containers ( #352 )
...
* use docker network to connect containers
* add container names
* use network-alias instead of name
* Update dockerExecute.groovy
* Update dockerExecute.groovy
* Update dockerExecute.groovy
* Update dockerExecute.groovy
* Update DockerExecuteTest.groovy
* remove obsolete parameter
* Update default_pipeline_environment.yml
* Update DockerExecuteTest.groovy
* Update dockerExecute.groovy
* Update DockerExecuteTest.groovy
* Update dockerExecute.groovy
* update docs
2018-10-24 10:13:28 +02:00
Christopher Fenner and GitHub
dba20d496c
Merge branch 'master' into pr/stepReturnVoid
2018-10-17 11:50:58 +02:00
Christopher Fenner and GitHub
dc2e5ba856
Update ConfigurationHelper.groovy
2018-10-17 11:27:36 +02:00
Christopher Fenner and Marcus Holl
8071071e9d
set return type
2018-10-11 09:10:26 +02:00
Christopher Fenner and Marcus Holl
01365295cb
remove step return types
2018-10-11 09:10:26 +02:00
Christopher Fenner and GitHub
3d2bc3f892
add missing parameter ( #164 )
2018-10-10 12:05:41 +02:00
Christopher Fenner and Marcus Holl
e0aa95645b
remove unnecessary import
2018-10-09 15:25:46 +02:00
Christopher Fenner and Marcus Holl
27959e4644
remove unnecessary imports
2018-10-09 15:25:46 +02:00
Christopher Fenner and Marcus Holl
bab4772704
remove unnecessary imports
2018-10-09 15:25:46 +02:00
Christopher Fenner and Marcus Holl
475b977f17
remove unnecessary import
2018-10-09 15:25:46 +02:00
Christopher Fenner and Marcus Holl
0bc21ed7e2
remove unnecessary import
2018-10-09 15:25:46 +02:00
Christopher Fenner and Marcus Holl
e068c52f6c
remove unnecessary import
2018-10-09 15:25:46 +02:00
Christopher Fenner and Marcus Holl
a24c1457d2
remove unnecessary import
2018-10-09 15:25:46 +02:00
Christopher Fenner and GitHub
d6f47e802a
executeDockerOnKubernetes: support workspace/container stashing for sidecar case ( #330 )
...
* simplify parameter handover
* extract default contaner name and map
* condense pod execution methods
* simplify closure handling
* fix map issue
* simplify
* stash only if needed
* fix test case
2018-10-08 11:54:13 +02:00
Christopher Fenner and GitHub
34b675a030
handle test repositories ( #324 )
...
* handle test repositories
* use GitUtils
* add test case
* fix test cases
* return stash name
* handle seleniumExecuteTests step
* Revert "handle seleniumExecuteTests step"
This reverts commit 2b33d274fe .
* handle seleniumExecuteTests step
* add import of GitUtils
2018-10-08 11:30:42 +02:00
Christopher Fenner and GitHub
f10a8c6246
dockerExecuteOnKubernetes: fix stash overriding ( #329 )
...
* dockerExecuteOnKubernetes: fix stash overriding
* update comment
2018-10-05 10:51:01 +02:00
Christopher Fenner and GitHub
d4ca181b1d
ignore bin folder ( #326 )
2018-10-05 08:22:55 +02:00
Christopher Fenner and GitHub
bb98ba71f3
Merge branch 'master' into pr/removeMergeMethodFromConfigMerger
2018-09-10 15:02:58 +02:00
Christopher Fenner and GitHub
d07b64f477
Merge branch 'master' into pr/removeMergeMethodFromConfigMerger
2018-09-10 13:32:01 +02:00
Christopher Fenner and GitHub
7b49858233
Merge branch 'master' into pr/artifactSetVersionStreamlineGitHandling
2018-09-05 11:46:11 +02:00
Christopher Fenner and GitHub
e65ec98144
correct indent
2018-09-05 11:44:40 +02:00
Christopher Fenner and GitHub
55ee41a23c
Merge branch 'master' into pr/alignMixinOrder
2018-08-30 11:04:16 +02:00
Christopher Fenner and GitHub
704c5a1a17
neoDeploy: add web analytics ( #269 )
...
* add web analytics
* Update neoDeploy.groovy
* Update neoDeploy.groovy
2018-08-30 11:03:34 +02:00
Christopher Fenner and GitHub
4425629ee7
notify about deactivated SWA reporting ( #261 )
...
* report deactivated SWA reporting
* Update Utils.groovy
* add tests
* add test cases
* use hamcrest matchers in tests
* check for missing call to web analytics
* Update UtilsTest.groovy
2018-08-29 10:01:16 +02:00
Christopher Fenner and GitHub
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 Fenner and GitHub
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
Christopher Fenner and GitHub
12637119b9
swtich stage/step config loading to correct order ( #250 )
2018-08-15 10:37:34 +02:00
Christopher Fenner and GitHub
8e40a4cf62
Merge branch 'master' into pr/trUploadFileApplicationIdFromConfiguration
2018-08-15 09:59:25 +02:00
Christopher Fenner and GitHub
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
Christopher Fenner and GitHub
5a742a310f
neoDeploy: switch to chained ConfigurationHelper ( #244 )
...
* switch neoDeploy to chained ConfigurationHelper
* update imports
2018-08-15 09:26:38 +02:00
Christopher Fenner and GitHub
8ee36e3c36
Merge pull request #241 from SAP/CCFenner/newman
...
newmanExecute: handle private test repositories
2018-08-13 09:22:28 +02:00
Christopher Fenner and GitHub
c538e896f3
Merge branch 'master' into CCFenner/newman
2018-08-09 14:25:22 +02:00
Christopher Fenner and GitHub
059268459a
Merge branch 'master' into CCFenner/newman
2018-08-09 10:34:00 +02:00
Christopher Fenner and GitHub
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
Christopher Fenner and GitHub
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 and GitHub
2c2700f10a
Merge branch 'master' into CCFenner-patch-2
2018-08-01 08:54:45 +02:00
Christopher Fenner and GitHub
30f0c5a6cc
correct test cases
2018-08-01 08:50:21 +02:00
Christopher Fenner and GitHub
0db93df011
fix closure
2018-08-01 08:41:49 +02:00
Christopher Fenner and GitHub
8c7dc44d1d
add tests
2018-08-01 08:30:10 +02:00
Christopher Fenner and GitHub
c5d3ed7ab8
add condition to withMandatoryProperty
2018-07-31 15:42:27 +02:00
Christopher Fenner and GitHub
aa57127e84
Merge branch 'master' into pr/readNestedProperties
2018-07-25 09:49:33 +02:00
Christopher Fenner and GitHub
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 Fenner and GitHub
a4b622e563
use collectionDisplayName
2018-07-12 23:34:35 +02:00
Christopher Fenner and GitHub
153536f5d3
create collectionDisplayName inside of the step
2018-07-12 23:31:15 +02:00
Christopher Fenner and GitHub
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 Fenner and GitHub
aa865f145f
Merge pull request #172 from SAP/CCFenner/mtaVersioning
...
add versioning for MTAs
2018-07-11 11:53:20 +02:00
Christopher Fenner and GitHub
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 Fenner and GitHub
96b2880ea0
Merge pull request #186 from SAP/CCFenner/newmanExecute
...
add step for Newman test execution
2018-07-06 10:27:55 +02:00
Christopher Fenner and GitHub
d2e023f512
Update newmanExecute.groovy
2018-07-04 15:01:12 +02:00
Christopher Fenner and GitHub
cd891acc97
remove println
2018-07-04 11:13:41 +02:00
Christopher Fenner and GitHub
af753d3c54
build new config on the fly
2018-07-04 11:12:32 +02:00
Christopher Fenner and Marcus Holl
0d5e49e9d4
fix echo
2018-07-03 17:01:22 +02:00
Christopher Fenner and Marcus Holl
2f0dce1a5e
Update prepareDefaultValues.groovy
2018-07-03 17:01:22 +02:00
Christopher Fenner and Marcus Holl
7ce0c85fe9
only merge lists
2018-07-03 17:01:22 +02:00
Christopher Fenner and Marcus Holl
e70c40bdfc
revert changes
2018-07-03 17:01:22 +02:00
Christopher Fenner and Marcus Holl
3ebe599f52
merge custom default configuration
2018-07-03 17:01:22 +02:00
Christopher Fenner and Marcus 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 Fenner and GitHub
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 Fenner and GitHub
7058661f9f
remove obsolete parameter
2018-06-27 10:02:02 +02:00
Christopher Fenner and GitHub
bc84497b24
remove obsolete parameter
2018-06-27 09:59:44 +02:00
Christopher Fenner and GitHub
d0552cfbfd
remove obsolete parameter
2018-06-27 09:59:14 +02:00
Christopher Fenner and GitHub
267f5f6936
use default image / workspace
2018-06-27 09:52:32 +02:00
Christopher Fenner and GitHub
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 Fenner and GitHub
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