From 0d5cca0c13d8f61d543954e78d4202ebbc657779 Mon Sep 17 00:00:00 2001 From: Liosha Date: Mon, 27 Apr 2026 12:08:35 +0300 Subject: [PATCH] production and staging(development) --- .gitea/workflows/deploy.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6016948..5deb373 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -8,11 +8,12 @@ on: jobs: build-and-deploy: - runs-on: ubuntu-latest # Твой helsinki-runner + runs-on: ubuntu-latest # Твой helsinki-runner выполнит это прямо на ОС сервера + # УДАЛИЛИ ВЕСЬ БЛОК container + steps: - name: Checkout Code uses: actions/checkout@v3 - # ... остальные шаги без изменений - name: Define Environment run: | @@ -28,14 +29,11 @@ jobs: - name: Build Docker Image run: | - # Теперь команда docker будет найдена на твоём сервере + # Используем системный docker сервера docker build -t jambotron-app:${{ env.DOCKER_TAG }} . - name: Deploy to Server run: | - # Копируем конфиги из инфраструктурной папки в текущую папку билда - cp /root/jambotron-infra/${{ env.COMPOSE_FILE }} . - cp /root/jambotron-infra/.env.staging . 2>/dev/null || true - - # Запускаем деплой из текущей папки + # Теперь мы можем просто зайти в папку с конфигами + cd /root/jambotron-infra docker compose -f ${{ env.COMPOSE_FILE }} up -d --remove-orphans \ No newline at end of file