n8n ci/cd base

This commit is contained in:
CC
2026-05-21 13:53:11 +01:00
parent 312c4ce78a
commit 3fe855703c

View File

@@ -21,6 +21,11 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Check files
shell: bash
run: |
cd terraform
- uses: hashicorp/setup-terraform@v4
- name: Select tfvars
@@ -35,6 +40,7 @@ jobs:
- name: Check files
shell: bash
run: |
cd ..
pwd
ls
@@ -49,9 +55,6 @@ jobs:
ansible-configure:
needs: terraform-deploy
runs-on: ubuntu-latest
defaults:
run:
working-directory: ansible
steps:
- uses: actions/checkout@v4
@@ -76,10 +79,10 @@ jobs:
- name: Setup Ansible Directories
run: |
mkdir inventory
cat inventory/inventory.yml
pwd
cat ansible/inventory/inventory.yml
ls -r
- name: Run playbook
run: |
ansible-playbook playbooks/docker_copy.yml -i inventory/inventory.yml -u cloud --private-key ~/.ssh/id_rsa
ansible-playbook ansible/playbooks/docker_copy.yml -i ansible/inventory/inventory.yml -u cloud --private-key ~/.ssh/id_rsa