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

This commit is contained in:
2026-03-27 00:37:11 +03:00
parent aa938a2f69
commit b8d5a0a565
3 changed files with 2 additions and 26 deletions
+1 -22
View File
@@ -41,22 +41,7 @@ jobs:
npm run build
cat > entrypoint.sh <<EOF
#!/bin/sh
export PREFIX=${PREFIX:-devspace-ui}
echo "PREFIX: ${PREFIX}"
set -e
export PREFIX=${PREFIX:-devspace-ui}
echo "PREFIX: ${PREFIX}"
echo 'Environments:'
env
# Применяем переменные окружения к шаблону конфига
#envsubst '${PREFIX}' < /etc/nginx/templates/default.conf.template >
# Запускаем nginx с переданными аргументами
#exec "$@"
echo 'Before:'
cat /etc/nginx/conf.d/default.conf
sed -i -e "s/__PREFIX__/\${PREFIX}/g" '/etc/nginx/conf.d/default.conf'
echo 'After:'
cat /etc/nginx/conf.d/default.conf
exec nginx -g "daemon off;"
EOF
@@ -65,13 +50,7 @@ jobs:
listen 80;
server_name localhost;
# Редирект с /__PREFIX__ на /__PREFIX__/
location = /__PREFIX__ {
return 301 /__PREFIX__/;
}
location /__PREFIX__/ {
rewrite ^/__PREFIX__/(.*) /\$1 break;
location / {
root /usr/share/nginx/html;
try_files \$uri \$uri/ /index.html;
}