Christopher Fenner
78321e35f1
defile static tool list
2018-02-16 10:08:48 +01:00
Christopher Fenner
60691dde5b
Merge branch 'master' into publishCheckResults
2018-02-12 08:37:15 +01:00
Alejandra Ferreiro Vidal
9dafdd1cc0
mtaBuild with new config framework
2018-02-08 13:26:48 +01:00
Christopher Fenner
d97769b56c
cleanup
2018-02-08 10:53:48 +01:00
Christopher Fenner
a4b8d3828c
rename method
2018-02-08 10:52:10 +01:00
Christopher Fenner
c48d0a7416
simplify parameter preparation
2018-02-08 10:51:39 +01:00
Christopher Fenner
c6300f4570
correct handling of parameter maps
2018-02-08 10:50:11 +01:00
Christopher Fenner
4abbff8b70
remove null options for parsers
2018-02-08 10:43:24 +01:00
Christopher Fenner
8adf79bfe1
use MapUtils
2018-02-08 10:28:42 +01:00
Christopher Fenner
f278bbbd14
use empty defaults
2018-02-08 10:28:42 +01:00
Christopher Fenner
54d5196f1a
use flat list for parameter filtering
2018-02-08 10:28:42 +01:00
Christopher Fenner
be41b71b84
Merge branch 'master' into publishCheckResults
2018-02-08 08:53:04 +01:00
Oliver Nocon
fbd03a88da
Step for automatic versioning ( #65 )
...
It contains:
* versioning step artifactSetVersion
* versioning implementation for Maven & Docker
* enhancements to commonPipelineEnvironment
* extended default configuration
* new utils object for git-related tasks
* automated tests incl. new Rules and resources
* incorporated PR feedback
* step documentation
2018-02-07 13:17:33 +01:00
Christopher Fenner
87de7417ca
add further tests
2018-02-05 13:48:39 +01:00
Christopher Fenner
64046b6de2
rename step to checksPublishResults
2018-02-02 14:50:26 +01:00
Christopher Fenner
6a593744ab
remove unused method
2018-02-02 12:20:57 +01:00
Marcus Holl
87f899a731
Merge remote-tracking branch 'github/master' into HEAD
2018-02-02 09:34:27 +01:00
Christopher Fenner
72251eb07e
remove unused imports
2018-02-02 09:33:38 +01:00
Christopher Fenner
c5188ef1cd
use configuration framework
2018-02-01 12:57:25 +01:00
Christopher Fenner
5df94aee3a
correct parameter name to fit purpose
2018-02-01 08:22:12 +01:00
Christopher Fenner
22103fadca
add step name to echo
2018-01-31 16:56:18 +01:00
Marcus Holl
e3590c8603
[fix] ensure backward compatitility for credentials id
2018-01-30 17:09:17 +01:00
Christopher Fenner
9d4a9304db
add further test cases
2018-01-30 15:26:54 +01:00
Christopher Fenner
8710495e17
add @NonCPS annotations
2018-01-30 13:15:49 +01:00
Christopher Fenner
790f2b7ea3
remove body parameter from step
2018-01-30 13:15:08 +01:00
Christopher Fenner
00b44315ec
remove deprecated testMode parameter
2018-01-30 13:14:37 +01:00
Christopher Fenner
55166f3cac
fix issue with pattern
2018-01-30 13:14:05 +01:00
Christopher Fenner
573ded75dc
correct step file name
2018-01-30 11:17:01 +01:00
Christopher Fenner
2d2cc3a893
Merge branch 'master' into publishCheckResults3
2018-01-30 11:15:26 +01:00
Christopher Fenner
dad65ba5ff
change name of class parameter
2018-01-30 10:06:35 +01:00
Christopher Fenner
a0bc00870d
correct eslint default pattern
2018-01-29 16:47:40 +01:00
Christopher Fenner
5f6ba2f4b6
add step javadoc, correct step name
2018-01-29 16:47:22 +01:00
Christopher Fenner
795eece19a
add new step checkResultsPublish
2018-01-29 16:29:00 +01:00
Marcus Holl
f52cbbe36a
Fix wrong backward compatibility handling for deployHost, deployAccount.
2018-01-29 15:11:02 +01:00
Marcus Holl
678b55e771
null docker image in case of missing docker daemon.
2018-01-25 16:41:27 +01:00
Marcus Holl
147d29a714
Check for running docker daemon with docker ps.
2018-01-25 16:41:27 +01:00
Marcus Holl
9a96acff57
change default for neo toolset from neo to neo.sh
...
The bash script is named 'neo.sh', not 'neo'. 'neo' as default will not work
despite somebody takes extra action to make it work.
2018-01-25 16:41:27 +01:00
Marcus Holl
bc2fb93551
Use dockerExecute inside neoDeploy
2018-01-25 16:41:27 +01:00
Marcus Holl
1ff46861e0
Introduce new config framework into neoDeploy
2018-01-25 16:41:26 +01:00
Marcus Holl
e267622309
[refactor/streamline ]Use CPE is case the script is not available
2018-01-25 09:07:06 +01:00
Oliver Feldmann
58d3907093
Use fileExists to check whether archivePath really exists
...
When running on a slave we have to use the Pipeline method fileExists,
using the File class' exist on the absolute path fails.
The neo deployment uses the relative path as well.
The fileExists method is mocked with LesFurets.
2018-01-24 13:11:04 +01:00
Oliver Nocon
749aa5e7ed
InfluxDB support ( #52 )
...
* adding step for writing metrics to InfluxDB including dependencies
* added documentation
* incorporated PR feedback
2018-01-24 09:55:38 +01:00
Milko Todorov
48fb7c76e3
Bug when checking for valid warAction
2018-01-17 13:48:26 +01:00
Milko Todorov
62b0cae3ac
Changing IllegalArgumentException to general Exception
...
Requested by Oliver Nocon
2018-01-17 11:19:02 +01:00
Milko Todorov
98a0c5b548
Converting parameters names to lower-case
...
Requested by Oliver Nocon
2018-01-17 11:17:24 +01:00
Milko Todorov
dd4f9a1b1d
Exception in case of illegal arguments + tests
2018-01-16 10:54:17 +01:00
Milko Todorov
d3d35cc140
Unit tests for the new deployMode in NeoDeploy
2018-01-12 15:56:29 +01:00
Milko Todorov
ced5307eb5
Adjusting UnitTests
2018-01-10 17:40:07 +01:00
Milko Todorov
ac27605e7a
Check for invalid deployment mode && Refactoring
2018-01-10 15:01:41 +01:00
Milko Todorov
33daaa2c9c
Add support for WAR file deployment/rolling-update
2017-12-28 13:10:11 +01:00