|
@ -17,15 +17,13 @@ set -e |
|
|
|
|
|
|
|
|
service_def=$(get_compose_service_def "$SERVICE_NAME") |
|
|
service_def=$(get_compose_service_def "$SERVICE_NAME") |
|
|
|
|
|
|
|
|
USER_EMAIL=$(echo "$service_def" | shyaml get-value options.email 2>/dev/null) || { |
|
|
|
|
|
err "No ${WHITE}email${NORMAL} value in ${DARKYELLOW}$SERVICE_NAME${NORMAL} compose's ${WHITE}options${NORMAL}." |
|
|
|
|
|
exit 1 |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
config=" |
|
|
config=" |
|
|
$SERVICE_NAME: |
|
|
$SERVICE_NAME: |
|
|
environment: |
|
|
environment: |
|
|
LETSENCRYPT_USER_MAIL: $USER_EMAIL" |
|
|
|
|
|
|
|
|
" |
|
|
|
|
|
if USER_EMAIL=$(echo "$service_def" | shyaml get-value options.email 2>/dev/null); then |
|
|
|
|
|
config+=" LETSENCRYPT_USER_MAIL: $USER_EMAIL" |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
if environment_def="$(printf "%s" "$service_def" | shyaml -y get-value options.env 2>/dev/null)"; then |
|
|
if environment_def="$(printf "%s" "$service_def" | shyaml -y get-value options.env 2>/dev/null)"; then |
|
|
while read-0 key value; do |
|
|
while read-0 key value; do |
|
|