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

This commit is contained in:
subochev 2026-03-26 15:30:27 +03:00
parent 6645948e73
commit 1dcc9e4788
2 changed files with 6 additions and 3 deletions

View File

@ -49,20 +49,23 @@ jobs:
echo 'Environments:' echo 'Environments:'
env env
# Применяем переменные окружения к шаблону конфига # Применяем переменные окружения к шаблону конфига
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
cp /etc/nginx/templates/default.conf.template /etc/nginx/conf.d/default.conf
# Запускаем nginx с переданными аргументами # Запускаем nginx с переданными аргументами
#exec "$@" #exec "$@"
sed -i -e "s/__PREFIX__/${PREFIX}/g" '/etc/nginx/conf.d/default.conf'
echo 'Result configuration:' echo 'Result configuration:'
cat /etc/nginx/conf.d/default.conf cat /etc/nginx/conf.d/default.conf
exec nginx -g "daemon off;" exec nginx -g "daemon off;"
EOF EOF
cat > default.conf.template << EOF cat > default.conf.template << EOF
server { server {
listen 80; listen 80;
server_name localhost; server_name localhost;
# Префикс из переменной окружения (по умолчанию devspace-ui) # Префикс из переменной окружения (по умолчанию devspace-ui)
set $prefix_internal ${PREFIX:-devspace-ui}; set $prefix_internal __PREFIX__;
# Редирект с /$prefix_internal на /$prefix_internal/ # Редирект с /$prefix_internal на /$prefix_internal/
location = /$prefix_internal { location = /$prefix_internal {

View File

@ -12,4 +12,4 @@ image:
version: '' version: ''
ingress: ingress:
host: 'ui.devx.kube.xx' host: 'ui.devx.kube.xx'
prefix: '/devspace-ui/' prefix: '/devspace-ui'