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

This commit is contained in:
subochev 2026-03-27 00:37:11 +03:00
parent aa938a2f69
commit b8d5a0a565
3 changed files with 2 additions and 26 deletions

View File

@ -41,22 +41,7 @@ jobs:
npm run build npm run build
cat > entrypoint.sh <<EOF cat > entrypoint.sh <<EOF
#!/bin/sh #!/bin/sh
export PREFIX=${PREFIX:-devspace-ui}
echo "PREFIX: ${PREFIX}"
set -e 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;" exec nginx -g "daemon off;"
EOF EOF
@ -65,13 +50,7 @@ jobs:
listen 80; listen 80;
server_name localhost; server_name localhost;
# Редирект с /__PREFIX__ на /__PREFIX__/ location / {
location = /__PREFIX__ {
return 301 /__PREFIX__/;
}
location /__PREFIX__/ {
rewrite ^/__PREFIX__/(.*) /\$1 break;
root /usr/share/nginx/html; root /usr/share/nginx/html;
try_files \$uri \$uri/ /index.html; try_files \$uri \$uri/ /index.html;
} }

View File

@ -52,9 +52,6 @@ spec:
{{- toYaml $.Values.securityContext | nindent 12 }} {{- toYaml $.Values.securityContext | nindent 12 }}
image: "{{ $.Values.image.name }}:{{ $.Values.image.version }}" image: "{{ $.Values.image.name }}:{{ $.Values.image.version }}"
imagePullPolicy: {{ $.Values.image.pullPolicy }} imagePullPolicy: {{ $.Values.image.pullPolicy }}
env:
- name: PREFIX
value: "{{$.Values.ingress.prefix}}"
ports: ports:
- name: http - name: http
containerPort: {{ $.Values.port }} containerPort: {{ $.Values.port }}

View File

@ -7,5 +7,5 @@ metadata:
spec: spec:
stripPrefix: stripPrefix:
prefixes: prefixes:
- /{{$.Values.ingress.prefix}} - {{$.Values.ingress.prefix}}
{{end}} {{end}}