diff options
author | Håkon Hallingstad <hakon@yahoo-inc.com> | 2017-05-05 14:21:31 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@yahoo-inc.com> | 2017-05-05 14:21:31 +0200 |
commit | 064ed69d6b520cd9f55d1d711cb70a53b538a45e (patch) | |
tree | b6d32676bb89feb09bdab1d5ed41b8aaa6daa710 /bootstrap.sh | |
parent | 0b76c8884eee6e41fc1e2e1c2aec2d89cf5a96ca (diff) |
Loop over initial modules using -N
Diffstat (limited to 'bootstrap.sh')
-rwxr-xr-x | bootstrap.sh | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/bootstrap.sh b/bootstrap.sh index 40aa7eb3a21..d56b9e5a104 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -56,8 +56,20 @@ $top/dist/getversion.pl -M $top > $top/dist/vtag.map # the plugins again: java-build helps remembering this. So to bootstrap the # building of the orchestrator modules and all of its dependencies, do: # 'bootstrap.sh java-build -pl orchestrator'. +# +# Why not just 'mvn_install -am -pl bundle-plugin'? For unknown reasons, we +# need to use -N when building through Screwdriver. +MODULES=" + . + annotations + scalalib + bundle-plugin + " + +for module in $MODULES; do + (cd $module && mvn_install -N) +done -mvn_install -am -pl bundle-plugin mvn_install -am -rf configgen -pl config-class-plugin case "$MODE" in |