DEVX-178: [BE] Разработать endpoint выдачи информации для подключении фейн-клиентов через gradle/maven
This commit is contained in:
parent
d25fcbceba
commit
99c9f8b61a
@ -42,6 +42,10 @@ jobs:
|
|||||||
cat > entrypoint.sh << EOF
|
cat > entrypoint.sh << EOF
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
echo 'Environments:'
|
||||||
|
envs
|
||||||
|
export PREFIX=${PREFIX:-devspace-ui}
|
||||||
|
echo "PREFIX: ${PREFIX}"
|
||||||
# Применяем переменные окружения к шаблону конфига
|
# Применяем переменные окружения к шаблону конфига
|
||||||
envsubst '${PREFIX}' < /etc/nginx/templates/default.conf.template > /etc/nginx/conf.d/default.conf
|
envsubst '${PREFIX}' < /etc/nginx/templates/default.conf.template > /etc/nginx/conf.d/default.conf
|
||||||
# Запускаем nginx с переданными аргументами
|
# Запускаем nginx с переданными аргументами
|
||||||
@ -56,15 +60,15 @@ jobs:
|
|||||||
server_name localhost;
|
server_name localhost;
|
||||||
|
|
||||||
# Префикс из переменной окружения (по умолчанию devspace-ui)
|
# Префикс из переменной окружения (по умолчанию devspace-ui)
|
||||||
set $prefix ${PREFIX:-devspace-ui};
|
set $prefix_internal ${PREFIX:-devspace-ui};
|
||||||
|
|
||||||
# Редирект с /$prefix на /$prefix/
|
# Редирект с /$prefix_internal на /$prefix_internal/
|
||||||
location = /$prefix {
|
location = /$prefix_internal {
|
||||||
return 301 /$prefix/;
|
return 301 /$prefix_internal/;
|
||||||
}
|
}
|
||||||
|
|
||||||
# Отдача статики по префиксу
|
# Отдача статики по префиксу
|
||||||
location /$prefix/ {
|
location /$prefix_internal/ {
|
||||||
alias /usr/share/nginx/html/;
|
alias /usr/share/nginx/html/;
|
||||||
autoindex off;
|
autoindex off;
|
||||||
try_files $uri =404;
|
try_files $uri =404;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user