Переглянути джерело

Fix issue #2936

Fix "sed" regex in docker-run.sh to use the VALIDATOR_URL environment variable.
Don't use it in quotes if it's defined to "null" or "undefined".
bubble
redsux 7 роки тому
committed by GitHub
джерело
коміт
adf9f2d8aa
1 змінених файлів з 5 додано та 2 видалено
  1. +5
    -2
      docker-run.sh

+ 5
- 2
docker-run.sh Переглянути файл

@@ -39,7 +39,10 @@ fi

if [[ -n "$VALIDATOR_URL" ]]; then
sed -i "s|.*validatorUrl:.*$||g" $INDEX_FILE
sed -i "s|\(url: url,.*\)|\1\n validatorUrl: \"${VALIDATOR_URL}\",|g" $INDEX_FILE
TMP_VU="$VALIDATOR_URL"
[[ "$VALIDATOR_URL" != "null" && "$VALIDATOR_URL" != "undefined" ]] && TMP_VU="\"${VALIDATOR_URL}\""
sed -i "s|\(url: .*,\)|\1\n validatorUrl: ${TMP_VU},|g" $INDEX_FILE
unset TMP_VU
fi

exec nginx -g 'daemon off;'
exec nginx -g 'daemon off;'

Завантаження…
Відмінити
Зберегти