summaryrefslogtreecommitdiffstats
path: root/bootstrap.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap.sh')
-rwxr-xr-xbootstrap.sh14
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