summaryrefslogtreecommitdiffstats
path: root/standalone-container
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@oath.com>2017-12-04 02:28:23 +0100
committerHåkon Hallingstad <hakon@oath.com>2017-12-04 02:28:23 +0100
commit42305213fb1584fdcf8bee8e0142727fe74a8874 (patch)
treea9d3b67e1950443d40bd1d4185b7c38e52a13dbc /standalone-container
parent9e9ca0096eba33edf4c15fd19c6ef0919f73c284 (diff)
Highlight commonality among dependency jar files
Diffstat (limited to 'standalone-container')
-rw-r--r--standalone-container/vespa-jdisc-container.spec45
1 files changed, 23 insertions, 22 deletions
diff --git a/standalone-container/vespa-jdisc-container.spec b/standalone-container/vespa-jdisc-container.spec
index 84f5a832ad4..87def8881f6 100644
--- a/standalone-container/vespa-jdisc-container.spec
+++ b/standalone-container/vespa-jdisc-container.spec
@@ -36,31 +36,32 @@ for dir in "${dirs[@]}"; do
cp "$dir"/* "$jars_dir"
done
-declare -a files=(
- component/target/component-jar-with-dependencies.jar
- config-bundle/target/config-bundle-jar-with-dependencies.jar
- config-model-api/target/config-model-api-jar-with-dependencies.jar
- config-model/target/config-model-jar-with-dependencies.jar
- config-provisioning/target/config-provisioning-jar-with-dependencies.jar
- configdefinitions/target/configdefinitions-jar-with-dependencies.jar
- container-disc/target/container-disc-jar-with-dependencies.jar
- container-jersey2/target/container-jersey2-jar-with-dependencies.jar
- container-search-and-docproc/target/container-search-and-docproc-jar-with-dependencies.jar
- defaults/target/defaults-jar-with-dependencies.jar
- docprocs/target/docprocs-jar-with-dependencies.jar
- jdisc_core/target/dependency/vespajlib.jar
- jdisc_core/target/jdisc_core-jar-with-dependencies.jar
- jdisc_http_service/target/jdisc_http_service-jar-with-dependencies.jar
- simplemetrics/target/simplemetrics-jar-with-dependencies.jar
- standalone-container/target/standalone-container-jar-with-dependencies.jar
- vespaclient-container-plugin/target/vespaclient-container-plugin-jar-with-dependencies.jar
- vespajlib/target/vespajlib.jar
- zkfacade/target/zkfacade-jar-with-dependencies.jar
+declare -a modules=(
+ component
+ config-bundle
+ config-model-api
+ config-model
+ config-provisioning
+ configdefinitions
+ container-disc
+ container-jersey2
+ container-search-and-docproc
+ defaults
+ docprocs
+ jdisc_core
+ jdisc_http_service
+ simplemetrics
+ standalone-container
+ vespaclient-container-plugin
+ zkfacade
)
-for file in "${files[@]}"; do
- cp "$file" "$jars_dir"
+for module in "${modules[@]}"; do
+ cp "$module"/target/"$module"-jar-with-dependencies.jar "$jars_dir"
done
+# vespajlib must be installed _without_ dependencies.
+cp vespajlib/target/vespajlib.jar "$jars_dir"
+
declare -a libexec_files=(
vespabase/src/common-env.sh
standalone-container/src/main/sh/jdisc-container