* chore(docker-compose): keep the original directory Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * chore(docker-compose): keep user editer common.env backup Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * chore(docker-compose): adding uxtesting missing feat Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * refactor(docker-compose): Adding new services Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * refactor(docker-compose): don't reset the file while running Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * chore(docker-compose): keep db versions unless its overridden explicit Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * docker-compose: proper container names Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * docker-compose: fix profiles Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * docker-compose: upgrade script * docker-compose: script for migration Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * refactor(docker-compose): spacing for code Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * fix(docker-compose): replace values Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * refactor(docker-compose): Adding db versions section Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> * chore(docker-compose): pg migration Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com> --------- Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
9 lines
495 B
Bash
9 lines
495 B
Bash
# Load variables from common.env into the current shell's environment
|
|
set -a # automatically export all variables
|
|
source common.env
|
|
set +a
|
|
|
|
# Use the `envsubst` command to substitute the shell environment variables into reference_var.env and output to a combined .env
|
|
find ./ -type f \( -iname "*.env" -o -iname "docker-compose.yaml" \) ! -name "common.env" -exec /bin/bash -c 'file="{}";cp "$file" "$file.bak"; envsubst < "$file.bak" > "$file"; rm "$file.bak"' \;
|
|
|
|
sudo -E docker-compose up -d
|