Skip to content

Commit 79d7dd6

Browse files
committed
Исправлен деплой dev для локального image и reload nginx
1 parent 91c3e5a commit 79d7dd6

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)