DEVX-178: [BE] Разработать endpoint выдачи информации для подключении фейн-клиентов через gradle/maven

This commit is contained in:
subochev 2026-03-26 15:10:26 +03:00
parent d25fcbceba
commit 99c9f8b61a

View File

@ -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;