Skip to content

Commit c33df3b

Browse files
authored
Merge pull request #625 from PROCOLLAB-github/devops-structure-rework
Исправлен деплой dev для локального image и reload nginx
2 parents 9df207a + 79d7dd6 commit c33df3b

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

.github/workflows/dev-ci.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,17 @@ jobs:
5050
chmod 600 .env
5151
5252
docker compose -f docker-compose.dev-ci.yml config >/dev/null
53-
docker compose -f docker-compose.dev-ci.yml up -d --build --force-recreate --remove-orphans &&
53+
docker compose -f docker-compose.dev-ci.yml build web &&
54+
docker compose -f docker-compose.dev-ci.yml up -d --force-recreate --remove-orphans &&
5455
5556
install -d /etc/nginx/procollab/includes &&
5657
install -m 644 deploy/nginx/host/includes/proxy_app.inc /etc/nginx/procollab/includes/proxy_app.inc &&
5758
install -m 644 deploy/nginx/host/dev/dev.procollab.ru /etc/nginx/sites-available/dev.procollab.ru &&
5859
ln -sfn /etc/nginx/sites-available/dev.procollab.ru /etc/nginx/sites-enabled/dev.procollab.ru &&
59-
nginx -t &&
60-
systemctl reload nginx
60+
if [ "$(id -u)" -eq 0 ]; then
61+
nginx -t &&
62+
systemctl reload nginx
63+
else
64+
sudo nginx -t &&
65+
sudo systemctl reload nginx
66+
fi

0 commit comments

Comments
 (0)