diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index f3d7541..f098a1b 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -22,6 +22,7 @@ jobs: shell: bash run: | pwd + mkdir -p ansible/inventory cd terraform cp ${{ inputs.tfvars_file }} terraform.tfvars ls @@ -44,8 +45,8 @@ jobs: with: name: terraform-outputs path: | - ansible/inventory/inventory.yml - terraform/vm_data.yml + ~/ansible/inventory/inventory.yml + ~/terraform/vm_data.yml ansible-configure: needs: terraform-deploy diff --git a/terraform/main.tf b/terraform/main.tf index c337a79..7eac081 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -40,12 +40,12 @@ module "vm-n8n" { module "inventory" { source = "./modules/proxmox_ansible_inventory" - filename = "${path.root}/ansible/inventory/inventory.yml" + filename = "${abspath("${path.root}/..")}/ansible/inventory/inventory.yml" instances = local.vm_created } module "vm_data" { source = "./modules/proxmox_vm_data" - filename = "${path.root}/terraform/vm_data.yml" + filename = "${abspath("${path.root}/..")}/terraform/vm_data.yml" instances = local.vm_created }