DEVX-178: [BE] Разработать endpoint выдачи информации для подключении фейн-клиентов через gradle/maven
This commit is contained in:
parent
1dcc9e4788
commit
cfe77cbd39
@ -39,7 +39,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
npm install
|
npm install
|
||||||
npm run build
|
npm run build
|
||||||
cat > entrypoint.sh << EOF
|
cat > entrypoint.sh <<EOF
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
export PREFIX=${PREFIX:-devspace-ui}
|
export PREFIX=${PREFIX:-devspace-ui}
|
||||||
echo "PREFIX: ${PREFIX}"
|
echo "PREFIX: ${PREFIX}"
|
||||||
@ -49,17 +49,18 @@ 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 >
|
||||||
cp /etc/nginx/templates/default.conf.template /etc/nginx/conf.d/default.conf
|
|
||||||
# Запускаем nginx с переданными аргументами
|
# Запускаем nginx с переданными аргументами
|
||||||
#exec "$@"
|
#exec "$@"
|
||||||
|
echo 'Before:'
|
||||||
|
cat /etc/nginx/conf.d/default.conf
|
||||||
sed -i -e "s/__PREFIX__/${PREFIX}/g" '/etc/nginx/conf.d/default.conf'
|
sed -i -e "s/__PREFIX__/${PREFIX}/g" '/etc/nginx/conf.d/default.conf'
|
||||||
echo 'Result configuration:'
|
echo 'After:'
|
||||||
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 << EOF
|
||||||
server {
|
server {
|
||||||
listen 80;
|
listen 80;
|
||||||
server_name localhost;
|
server_name localhost;
|
||||||
@ -105,7 +106,7 @@ jobs:
|
|||||||
WORKDIR /etc/nginx/templates
|
WORKDIR /etc/nginx/templates
|
||||||
|
|
||||||
# Копируем шаблон конфигурации
|
# Копируем шаблон конфигурации
|
||||||
COPY default.conf.template /etc/nginx/templates/default.conf.template
|
COPY default.conf /etc/nginx/conf.d/default.conf
|
||||||
|
|
||||||
# Копируем entrypoint-скрипт
|
# Копируем entrypoint-скрипт
|
||||||
COPY entrypoint.sh /entrypoint.sh
|
COPY entrypoint.sh /entrypoint.sh
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user