From 53485fd80015cb57b0b59ba57b598a24df69714a Mon Sep 17 00:00:00 2001 From: Christian Lempa Date: Fri, 28 Jun 2024 09:52:26 +0200 Subject: [PATCH] drop ansible semaphore actions --- .../workflows/ansible-semaphore-docker.yml | 47 ------------------- .../workflows/ansible-update-inventory.yml | 27 ----------- 2 files changed, 74 deletions(-) delete mode 100644 .github/workflows/ansible-semaphore-docker.yml delete mode 100644 .github/workflows/ansible-update-inventory.yml diff --git a/.github/workflows/ansible-semaphore-docker.yml b/.github/workflows/ansible-semaphore-docker.yml deleted file mode 100644 index dd4f193..0000000 --- a/.github/workflows/ansible-semaphore-docker.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Update Docker Compose File - -on: - push: - branches: - - main - - ansible-test - paths: - - 'ansible/ansiblesemaphore-prod-1/docker-compose.yaml' - -env: - SEMAPHORE_DB_PASS: ${{ secrets.SEMAPHORE_DB_PASS }} - SEMAPHORE_ADMIN: ${{ secrets.SEMAPHORE_ADMIN }} - SEMAPHORE_ADMIN_PASSWORD: ${{ secrets.SEMAPHORE_ADMIN_PASSWORD }} - SEMAPHORE_ACCESS_KEY_ENCRYPTION: ${{ secrets.SEMAPHORE_ACCESS_KEY_ENCRYPTION }} - -jobs: - deploy: - runs-on: "self-hosted" - - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Upload new Docker Compose File - uses: appleboy/scp-action@master - with: - username: xcad - host: srv-prod-1.home.clcreative.de - key: ${{ secrets.SSH_XCAD }} - source: './ansible/ansiblesemaphore-prod-1/docker-compose.yaml' - target: '/home/xcad/ansiblesemaphore-prod-1/' - strip_components: 3 - - - name: Restart Docker Container - uses: fifsky/ssh-action@master - with: - user: xcad - host: srv-prod-1.home.clcreative.de - key: ${{ secrets.SSH_XCAD }} - command: | - cd ansiblesemaphore-prod-1 - export SEMAPHORE_DB_PASS=${{ secrets.SEMAPHORE_DB_PASS }} - export SEMAPHORE_ADMIN=${{ secrets.SEMAPHORE_ADMIN }} - export SEMAPHORE_ADMIN_PASSWORD=${{ secrets.SEMAPHORE_ADMIN_PASSWORD }} - export SEMAPHORE_ACCESS_KEY_ENCRYPTION=${{ secrets.SEMAPHORE_ACCESS_KEY_ENCRYPTION }} - docker compose up -d --force-recreate diff --git a/.github/workflows/ansible-update-inventory.yml b/.github/workflows/ansible-update-inventory.yml deleted file mode 100644 index dc0fd09..0000000 --- a/.github/workflows/ansible-update-inventory.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Update Inventory File - -on: - push: - branches: - - main - - ansible-test - paths: - - 'ansible/inventory/*' - -jobs: - deploy: - runs-on: "self-hosted" - - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: SCP files via ssh key - uses: appleboy/scp-action@master - with: - username: xcad - host: srv-prod-1.home.clcreative.de - key: ${{ secrets.SSH_XCAD }} - source: './ansible/inventory/*' - target: '/home/xcad/ansiblesemaphore-prod-1/inventory/' - strip_components: 2 \ No newline at end of file