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