summaryrefslogtreecommitdiff
path: root/salt/openbook/ci
diff options
context:
space:
mode:
Diffstat (limited to 'salt/openbook/ci')
-rw-r--r--salt/openbook/ci/files/build.sh31
1 files changed, 23 insertions, 8 deletions
diff --git a/salt/openbook/ci/files/build.sh b/salt/openbook/ci/files/build.sh
index fe59a02..3faef38 100644
--- a/salt/openbook/ci/files/build.sh
+++ b/salt/openbook/ci/files/build.sh
@@ -16,14 +16,29 @@ docker login --username {{ pillar["registry"]["username"] }} --password {{ pilla
# curl -u '{{ pillar["registry"]["username"] }}:{{ pillar["registry"]["password"] }}' -X DELETE https://{{ pillar["registry"]["url"] }}/v2/${i}/manifests/${digest}
# done
-{{ pillar["baseimage"]["build_dir"] }}/build.sh
-{{ pillar["database"]["build_dir"] }}/build.sh
-{{ pillar["admin_api_server"]["build_dir"] }}/build.sh
-{{ pillar["customer_api_server"]["build_dir"] }}/build.sh
-{{ pillar["admin_web_ui"]["build_dir"] }}/build.sh
-{{ pillar["customer_web_ui"]["build_dir"] }}/build.sh
-{{ pillar["job_scheduler_server"]["build_dir"] }}/build.sh
-{{ pillar["workflow_server"]["build_dir"] }}/build.sh
+if [ "${1}" == "database" ]; then
+ {{ pillar["database"]["build_dir"] }}/build.sh
+elif [ "${1}" == "admin-api-server" ]; then
+ {{ pillar["admin_api_server"]["build_dir"] }}/build.sh
+elif [ "${1}" == "customer-api-server" ]; then
+ {{ pillar["customer_api_server"]["build_dir"] }}/build.sh
+elif [ "${1}" == "admin-web-ui" ]; then
+ {{ pillar["admin_web_ui"]["build_dir"] }}/build.sh
+elif [ "${1}" == "customer-web-ui" ]; then
+ {{ pillar["customer_web_ui"]["build_dir"] }}/build.sh
+elif [ "${1}" == "job-scheduler-server" ]; then
+ {{ pillar["job_scheduler_server"]["build_dir"] }}/build.sh
+elif [ "${1}" == "workflow-server" ]; then
+ {{ pillar["workflow_server"]["build_dir"] }}/build.sh
+else
+ {{ pillar["database"]["build_dir"] }}/build.sh
+ {{ pillar["admin_api_server"]["build_dir"] }}/build.sh
+ {{ pillar["customer_api_server"]["build_dir"] }}/build.sh
+ {{ pillar["admin_web_ui"]["build_dir"] }}/build.sh
+ {{ pillar["customer_web_ui"]["build_dir"] }}/build.sh
+ {{ pillar["job_scheduler_server"]["build_dir"] }}/build.sh
+ {{ pillar["workflow_server"]["build_dir"] }}/build.sh
+fi
popd 2>/dev/null
exit 0