Marcus Holl
55a952522b
ConfigurationHelper: replace all occurences of GString by java.lang.String
...
GStrings might be handed over e.g. via signature to steps.
GStrings in configuration makes it harder to deal with configurations.
E.g.
```if(param == 'a' || param == 'b')``` returns true if a is a GString representing 'a'
but
```if(param in ['a', 'b'])``` returns false.
It would be possible not to use the ```in``` notation in our code. But this
increases readability.
GString are not significant and can be replaced by the corresponding java.lang.String
representation without loss of information. Hence it is justified IMO to ensure
there are no GStrings contained in the configuration map.
2018-09-10 10:10:19 +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
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
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
f16d5c766b
Merge remote-tracking branch 'github/master' into HEAD
2018-07-25 12:26:20 +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 Holl
4f8f7be6aa
Access to nested properties
...
yaml configuration supports nested properties. With this change
we can read those nested properties.
2018-07-16 17:26:22 +02:00
Marcus Holl
aa900d7dcf
withMandatoryParameter supports a error message from the caller
2018-06-29 11:15:37 +02:00
Marcus Holl
4ca3236ba4
general default section mixed in automatically.
2018-05-30 10:53:21 +02: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 Fenner
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
Alejandra Ferreiro Vidal
b243ce4e5c
improve test coverage
2018-02-16 17:15:41 +01:00
Daniel Kurzynski
22ee06dc17
Enable configuration via yaml file + mavenExecute as example ( #18 )
...
* Enable configuration via yaml file
* Add documentation
* Add tests
2017-12-06 12:03:06 +01:00