DEVX-178: [BE] Разработать endpoint выдачи информации для подключении фейн-клиентов через gradle/maven
This commit is contained in:
parent
aa938a2f69
commit
b8d5a0a565
@ -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;
|
||||
}
|
||||
|
||||
@ -52,9 +52,6 @@ spec:
|
||||
{{- toYaml $.Values.securityContext | nindent 12 }}
|
||||
image: "{{ $.Values.image.name }}:{{ $.Values.image.version }}"
|
||||
imagePullPolicy: {{ $.Values.image.pullPolicy }}
|
||||
env:
|
||||
- name: PREFIX
|
||||
value: "{{$.Values.ingress.prefix}}"
|
||||
ports:
|
||||
- name: http
|
||||
containerPort: {{ $.Values.port }}
|
||||
|
||||
@ -7,5 +7,5 @@ metadata:
|
||||
spec:
|
||||
stripPrefix:
|
||||
prefixes:
|
||||
- /{{$.Values.ingress.prefix}}
|
||||
- {{$.Values.ingress.prefix}}
|
||||
{{end}}
|
||||
Loading…
x
Reference in New Issue
Block a user