Rafael da Fonseca
|
bdd42a4157
|
Reduce script running time around 80% This resolves the performance penalty introduced by adding the midonet repo
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #530
|
2015-06-26 00:00:13 +02:00 |
|
Rafael da Fonseca
|
6fd49e49a3
|
Add apache license header to script
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #482
|
2015-06-21 15:13:27 +02:00 |
|
Rafael da Fonseca
|
4f098a1b90
|
Check return code on plugin runs
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:27 +02:00 |
|
Rafael da Fonseca
|
b9f5d38772
|
Improve plugin dependency download Add download for midonet and juniper stuff, this increases runtime for a few minutes, may remove in future if travis show too much overhead
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:27 +02:00 |
|
Rafael da Fonseca
|
0d671b9e54
|
Some of the plugin dependencies were'nt being properly resolved on the dependency:resolve-plugins mojo This adds a couple more dark magic sprinkles to make sure no dependencies will be downloaded at build time
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:27 +02:00 |
|
Rafael da Fonseca
|
358157f57c
|
Manually add another dependency to be downloaded before build
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:27 +02:00 |
|
Rafael da Fonseca
|
118f607942
|
Add some retry and debug to python packages install Sometimes after a full successful run, travis will fail due to not being able to parse tests output
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:25 +02:00 |
|
Rafael da Fonseca
|
9a50e0f03e
|
Fix phase2 deps download for maven 3.2.5 This version didn't like missing <version> tag on artifacts
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:25 +02:00 |
|
Rafael da Fonseca
|
f0dcd403e7
|
Second phase wan't running properly due to path issue Add extra echo command to make sure there's data in the pom
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:24 +02:00 |
|
Rafael da Fonseca
|
880f116a62
|
This is a quick fix to attempt to resolve most of the travis failures Most of the failures have been due to transient network failures, that are causing dependency artifact downloads to fail Maven does not have a way to retry this without restarting the whole build, so the mvn dependency plugin is the best bet Unfortunately, running a dependency:resolve on the project returns yet to be compiled dependencies, and causes it to fail... There is an option to excludeGroupIds and excludeArtifactIds in the docs for this goal, but unfortunately they don't seem to work This drafts a dummy pom in a quick and dirty way, just to download all the deps in one go, while retrying for RETRY_COUNT times if it fails
Signed-off-by: Daan Hoogland <daan@onecht.net>
|
2015-06-21 15:13:24 +02:00 |
|