From d529f739e44e153b39bf96816cf1d9deb57f7341 Mon Sep 17 00:00:00 2001 From: danyadjan Date: Thu, 20 Mar 2025 14:38:32 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20.gitea/workflows/test-runner.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/test-runner.yml | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/test-runner.yml b/.gitea/workflows/test-runner.yml index f251e09..76e1d10 100644 --- a/.gitea/workflows/test-runner.yml +++ b/.gitea/workflows/test-runner.yml @@ -1,4 +1,4 @@ -name: Test Runner +name: Deploy App on: push: @@ -6,15 +6,29 @@ on: - CICD jobs: - test: + deploy: runs-on: kyc_runner steps: - - name: Print Hello World - run: echo "🎉 Gitea Runner is working!" + - name: Set deployment directory + run: | + mkdir -p /opt/myapp + cd /opt/myapp - - name: List files - run: ls /root + - name: Checkout repository to custom folder + uses: actions/checkout@v4 + with: + path: /opt/myapp - - name: Show Docker info - run: docker info || echo "Docker not found" + - name: List files (debugging) + run: ls -lah /opt/myapp + + - name: Stop and remove old containers + run: | + cd /opt/myapp + docker-compose down || echo "No running containers to stop" + + - name: Start application with Docker Compose + run: | + cd /opt/myapp + docker-compose up --build -d