Skip to content

Commit

Permalink
Changed implementation of example on #13 since docker-compose 1.22.0 …
Browse files Browse the repository at this point in the history
…(ships with Fedora 30) doesn't support --env-file param
  • Loading branch information
davidalger committed Jan 30, 2020
1 parent 5073c5b commit e658898
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 17 deletions.
5 changes: 2 additions & 3 deletions commands/down.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#!/usr/bin/env bash
[[ ! ${WARDEN_COMMAND} ]] && >&2 echo -e "\033[31mThis script is not intended to be run directly!" && exit 1

pushd "${WARDEN_DIR}" >/dev/null
docker-compose -p warden --env-file "${WARDEN_HOME_DIR}/.env" \
-f docker/docker-compose.yml down "${WARDEN_PARAMS[@]}" "$@"
pushd "${WARDEN_HOME_DIR}" >/dev/null
docker-compose -p warden -f "${WARDEN_DIR}/docker/docker-compose.yml" down "${WARDEN_PARAMS[@]}" "$@"
5 changes: 2 additions & 3 deletions commands/restart.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@
source "${WARDEN_DIR}/utils/install.sh"
assertWardenInstall

pushd "${WARDEN_DIR}" >/dev/null
docker-compose -p warden --env-file "${WARDEN_HOME_DIR}/.env" \
-f docker/docker-compose.yml restart "${WARDEN_PARAMS[@]}" "$@"
pushd "${WARDEN_HOME_DIR}" >/dev/null
docker-compose -p warden -f "${WARDEN_DIR}/docker/docker-compose.yml" restart "${WARDEN_PARAMS[@]}" "$@"
3 changes: 1 addition & 2 deletions commands/sign-certificate.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,7 @@ openssl x509 -req -days 365 -sha256 -extensions v3_req \
-in "${WARDEN_SSL_DIR}/certs/${CERTIFICATE_NAME}.csr.pem" \
-out "${WARDEN_SSL_DIR}/certs/${CERTIFICATE_NAME}.crt.pem"

if [[ "$(cd "${WARDEN_DIR}" && docker-compose -p warden --env-file "${WARDEN_HOME_DIR}/.env" \
-f docker/docker-compose.yml ps -q traefik)" ]]
if [[ "$(cd "${WARDEN_HOME_DIR}" && docker-compose -p warden -f "${WARDEN_DIR}/docker/docker-compose.yml" ps -q traefik)" ]]
then
echo "==> Updating traefik"
"${WARDEN_DIR}/bin/warden" up traefik
Expand Down
5 changes: 2 additions & 3 deletions commands/start.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@
source "${WARDEN_DIR}/utils/install.sh"
assertWardenInstall

pushd "${WARDEN_DIR}" >/dev/null
docker-compose -p warden --env-file "${WARDEN_HOME_DIR}/.env" \
-f docker/docker-compose.yml start "${WARDEN_PARAMS[@]}" "$@"
pushd "${WARDEN_HOME_DIR}" >/dev/null
docker-compose -p warden -f "${WARDEN_DIR}/docker/docker-compose.yml" start "${WARDEN_PARAMS[@]}" "$@"
5 changes: 2 additions & 3 deletions commands/stop.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#!/usr/bin/env bash
[[ ! ${WARDEN_COMMAND} ]] && >&2 echo -e "\033[31mThis script is not intended to be run directly!" && exit 1

pushd "${WARDEN_DIR}" >/dev/null
docker-compose -p warden --env-file "${WARDEN_HOME_DIR}/.env" \
-f docker/docker-compose.yml stop "${WARDEN_PARAMS[@]}" "$@"
pushd "${WARDEN_HOME_DIR}" >/dev/null
docker-compose -p warden -f "${WARDEN_DIR}/docker/docker-compose.yml" stop "${WARDEN_PARAMS[@]}" "$@"
5 changes: 2 additions & 3 deletions commands/up.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,5 @@ for cert in $(find "${WARDEN_SSL_DIR}/certs" -type f -name "*.crt.pem" | sed -E
EOF
done

pushd "${WARDEN_DIR}" >/dev/null
docker-compose -p warden --env-file "${WARDEN_HOME_DIR}/.env" \
-f docker/docker-compose.yml up -d "${WARDEN_PARAMS[@]}" "$@"
pushd "${WARDEN_HOME_DIR}" >/dev/null
docker-compose -p warden -f "${WARDEN_DIR}/docker/docker-compose.yml" up -d "${WARDEN_PARAMS[@]}" "$@"

0 comments on commit e658898

Please sign in to comment.