Skip to content
Snippets Groups Projects
Commit 23a0a67f authored by Marc-Olivier Andrez's avatar Marc-Olivier Andrez
Browse files

ci: enable running deploy script from other directories than the root directory

The script `deploy/build_env/services-linux/run_asapo.sh` can now be run
from other directories than the project root directory, which includes
running it from a build directory.
parent e75f493c
No related branches found
No related tags found
No related merge requests found
#!/bin/bash
build_dir="${1:-build}"
script_dir="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
root_dir="$script_dir/../../.."
cp "$build_dir"/authorizer/asapo-authorizer /asapo-authorizer
cp "$build_dir"/discovery/asapo-discovery /asapo-discovery
......@@ -9,17 +11,17 @@ cp "$build_dir"/file_transfer/asapo-file-transfer /asapo-file-transfer
cp "$build_dir"/receiver/receiver /receiver
cp "$build_dir"/monitoring/monitoring_server/asapo-monitoring-server /asapo-monitoring-server
cp deploy/asapo_services_light/*json /
cp deploy/asapo_services_light/envoy.yaml /
cp "$root_dir"/deploy/asapo_services_light/*json /
cp "$root_dir"/deploy/asapo_services_light/envoy.yaml /
# Several receiver configs (tcp and fabric) are required for tests
cp deploy/asapo_services_light/receiver.json /receiver_tcp.json
cp deploy/build_env/services-linux/receiver_fabric.json /
cp deploy/build_env/services-linux/receiver_kafka.json /
cp "$root_dir"/deploy/asapo_services_light/receiver.json /receiver_tcp.json
cp "$root_dir"/deploy/build_env/services-linux/receiver_fabric.json /
cp "$root_dir"/deploy/build_env/services-linux/receiver_kafka.json /
cp deploy/build_env/services-linux/discovery.json /
cp deploy/build_env/services-linux/*key /
cp deploy/build_env/services-linux/supervisord.conf /etc/
cp "$root_dir"/deploy/build_env/services-linux/discovery.json /
cp "$root_dir"/deploy/build_env/services-linux/*key /
cp "$root_dir"/deploy/build_env/services-linux/supervisord.conf /etc/
cp "$build_dir"/deploy/asapo_services_light/nginx.conf /etc/nginx/nginx.conf
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment