From 54cbbc65576f715388fdc2f8307ff1e0943c9aa3 Mon Sep 17 00:00:00 2001 From: Zikil Date: Wed, 11 Dec 2024 15:04:26 +0700 Subject: [PATCH] test --- .gitea/workflows/publish.yml | 89 +++++++++++++++++------------------- 1 file changed, 42 insertions(+), 47 deletions(-) diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index 55760ea..1272aee 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -36,32 +36,32 @@ -name: Deploy FastAPI Application +# name: Deploy FastAPI Application -on: - push: - branches: [ main ] +# on: +# push: +# branches: [ main ] -jobs: - deploy: - runs-on: ubuntu-latest - steps: - # - name: Checkout code - # uses: actions/checkout@v3 # Используем стандартное действие для клонирования репозитория - - name: Deploy to server - uses: easingthemes/ssh-deploy@main - env: - SSH_PRIVATE_KEY: ${{ secrets.SECRET_KEY }} - ARGS: "-rlgoDzvc -i" - REMOTE_HOST: ${{ secrets.SERVER_HOST }} - REMOTE_USER: ${{ secrets.SERVER_USERNAME }} - SCRIPT_BEFORE: | - whoami - ls -al - SCRIPT_AFTER: | - whoami - ls -al - echo $RSYNC_STDOUT +# jobs: +# deploy: +# runs-on: ubuntu-latest +# steps: +# - name: Checkout code +# uses: actions/checkout@v3 # Используем стандартное действие для клонирования репозитория +# - name: Deploy to server +# uses: easingthemes/ssh-deploy@main +# env: +# SSH_PRIVATE_KEY: ${{ secrets.SECRET_KEY }} +# ARGS: "-rlgoDzvc -i" +# REMOTE_HOST: ${{ secrets.SERVER_HOST }} +# REMOTE_USER: ${{ secrets.SERVER_USERNAME }} +# SCRIPT_BEFORE: | +# whoami +# ls -al +# SCRIPT_AFTER: | +# whoami +# ls -al +# echo $RSYNC_STDOUT @@ -106,32 +106,27 @@ jobs: -# name: Deploy FastAPI Application +name: Deploy FastAPI Application -# on: -# push: -# branches: [ main ] +on: + push: + branches: [ main ] -# jobs: -# deploy: -# runs-on: ubuntu-latest # Указываем, что используем собственный Runner -# steps: -# - name: Checkout code -# uses: actions/checkout@v3 # Используем стандартное действие для клонирования репозитория +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 -# - name: Deploy to server -# run: | -# # Переходим в директорию проекта -# cd /root/web/sybiko_website + - name: Deploy to server + run: | -# # Получаем последние изменения из git -# git pull origin main + # Собираем новый образ + docker-compose build -# # Собираем новый образ -# docker-compose build + # Перезапускаем сервисы + docker-compose up -d -# # Перезапускаем сервисы -# docker-compose up -d - -# # Очищаем неиспользуемые образы -# docker image prune -f + # Очищаем неиспользуемые образы + docker image prune -f