Marcus Holl
056f128568
Introduce piper API
2018-03-09 15:19:08 +01:00
Alejandra Ferreiro Vidal
b7cdd4f3fb
Merge pull request #119 from alejandraferreirovidal/newConfigDocu
...
add new configuration documentation
2018-03-09 10:53:31 +01:00
Alejandra Ferreiro Vidal
0176496b11
Merge pull request #117 from alejandraferreirovidal/removeNullValue
...
remove null value from configuration merge
2018-03-09 10:31:35 +01:00
Alejandra Ferreiro Vidal
fe6cc8867a
add new configuration documentation
2018-03-09 10:27:28 +01:00
Marcus Holl
6a223f5392
Merge pull request #105 from marcusholl/pr/docuUpdate
...
Pr/docu update
2018-03-09 10:08:55 +01:00
Marcus Holl
b768623ab7
[fix] allowed values for parameter 'deployMode'
...
Was uppercase with underscores, but needs to be lowercase, camelcase.
2018-03-09 09:50:52 +01:00
Marcus Holl
f9c4964e99
Add deprecation flags to parameter explantion for deployHost, deployAccount
2018-03-09 09:47:40 +01:00
Marcus Holl
e2688eabb4
Add missing explanation for parameter 'host'
2018-03-09 09:42:09 +01:00
Marcus Holl
1626eacc3f
Add missing explanation for parameter 'account'
2018-03-09 09:40:33 +01:00
Marcus Holl
11c6c1f176
[fix] adjust name credentialsId -> neoCredentialsId
2018-03-09 09:39:19 +01:00
Marcus Holl
3cffa40c9a
sort the comments to the parameters alphabetically
2018-03-09 09:26:26 +01:00
Alejandra Ferreiro Vidal
36788e2b45
remove null value from merge
2018-03-08 17:16:20 +01:00
Marcus Holl
06593a7985
Sort the parameters in the table alphabetically
2018-03-08 16:03:24 +01:00
Marcus Holl
3b5e1d9942
Do not consider values from project config as defaults.
2018-03-08 16:03:24 +01:00
Marcus Holl
316c6e36d3
Merge pull request #121 from marcusholl/pr/disableValidationInNeoAndMta
...
Disable tool validation inside neoDeploy and mtaBuild
2018-03-08 11:31:51 +01:00
Marcus Holl
9529954acd
Disable tool validation inside neoDeploy and mtaBuild
...
We know about two issues:
1.) groovy based file systems checks seems to be executed on Jenkins
master even if there is a node which is dispatched to a slave.
2.) Environment variable contained in the value of a provided
variable are not expanded. Example: In case we describe neoHome like
"$JENKINS_HOME/tools/neo" we do not expand $JENKINS_HOME. Hence the
file exists check for file '$JENKINS_HOME/tools/neo' fails.
2018-03-08 11:23:56 +01:00
Marcus Holl
840f93208c
Merge tag 'mtaMerge2' into HEAD
2018-03-06 17:24:58 +01:00
Marcus Holl
86ab0e04c3
Merge remote-tracking branch 'mholl/pr/javaHomeValidationInsideNeoDeploy' into HEAD
2018-03-06 17:24:31 +01:00
Marcus Holl
690e59f4d2
erge remote-tracking branch 'mholl/pr/javaHomeValidationInsideMtaBuild' into HEAD
2018-03-06 17:16:21 +01:00
Marcus Holl
b59b7123e2
Add comment in case mta toolset is used from current working dir
2018-03-06 16:53:14 +01:00
Willenbacher
93a2f028cd
replaced mta.jar with DEFAULT_MTA_JAR_NAME
2018-03-06 16:53:14 +01:00
Marcus Holl
d4c4f864fc
Provide variable for default mta jar file name.
2018-03-06 16:53:14 +01:00
Marcus Holl
3cafd0b6d5
Validating mta jar inside mtaBuild
2018-03-06 16:53:14 +01:00
Marcus Holl
3bc53b906f
Make test more tolerant
2018-03-06 16:50:03 +01:00
Marcus Holl
b8760201c7
Emit log message in case tool validation is skipped.
2018-03-06 16:44:11 +01:00
Marcus Holl
d93b865f8d
java home validation inside mtabuild
2018-03-06 16:44:11 +01:00
Marcus Holl
9c544bb6e0
Make test more tolerant
2018-03-06 16:28:01 +01:00
Marcus Holl
c6f4ce4b68
Introduce variable for default neo cmd
2018-03-06 16:12:57 +01:00
Marcus Holl
23e6e87b75
Validation of neo toolset inside neoDeploy
2018-03-06 16:12:53 +01:00
Marcus Holl
bc9298738b
Make validation of shell calls more tolerant.
...
Needed in order to deal with new shell calls wrt 'which neo.sh'.
2018-03-06 16:02:49 +01:00
Marcus Holl
1c45b043e5
java home validation inside neoDeploy
2018-03-06 15:37:52 +01:00
Marcus Holl
048e004ca7
Make validation of shell calls more tolerant.
...
Needed in order to deal with new shell calls wrt 'which neo.sh'.
2018-03-06 15:37:52 +01:00
Marcus Holl
6d2dcd5b52
remove docu generation
...
since pip install fails caused by outdated python version
2018-03-06 15:15:47 +01:00
Florian Wilhelm
f6c71a8484
Use executeMaven step for artifact versioning ( #114 )
...
* Execute Maven inside Docker container
* Fix test
2018-03-06 13:28:57 +01:00
Florian Wilhelm
ff46bb0f00
Make commit of new version optional in artifactSetVersion
step ( #112 )
...
* Make commit of new version optional in `artifactSetVersion` step
You might not want to add a new commit for each version, when versions
are automatically created. This commit makes this feature optional, but
enabled by default to maintain API compatibility.
* Set `gitCommitId` if null
* Improve documentation of `commitVersion` parameter
* Allow to operate in a code checkout without `.git` directory
2018-03-05 09:04:53 +01:00
Florian Wilhelm
f18f11fafe
Use UTC time zone for artifact version time stamp ( #111 )
...
By using UTC, we avoid potential issues when development happens in
different time zones. Also, daylight saving time does not exist in UTC.
2018-03-02 16:35:35 +01:00
Christopher Fenner
7ca06e7897
Merge pull request #110 from CCFenner/newRules
...
use new rules
2018-03-02 11:29:31 +01:00
Christopher Fenner
d10b94a166
Update SetupCommonPipelineEnvironmentTest.groovy
2018-03-02 10:57:50 +01:00
Christopher Fenner
e38eda33a7
Update DockerExecuteTest.groovy
2018-03-02 10:55:27 +01:00
Christopher Fenner
83d75e99b7
Update DockerExecuteTest.groovy
2018-03-02 10:54:50 +01:00
Christopher Fenner
76fd77f907
Update ChecksPublishResultsTest.groovy
2018-03-02 10:53:46 +01:00
Christopher Fenner
3ed2d64195
Update ArtifactSetVersionTest.groovy
2018-03-02 10:53:09 +01:00
Christopher Fenner
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
Marcus Holl
ea52941ebf
Merge pull request #109 from CCFenner/newRules
...
add rules for step and env loading
2018-02-28 12:12:56 +01:00
Marcus Holl
392d9b9880
push project version ( #108 )
2018-02-28 12:03:37 +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