From 6b01b63b59031bdc429795b15281ad1b15ce879f Mon Sep 17 00:00:00 2001 From: "MH.Dmitrii" Date: Sun, 1 Mar 2026 17:03:42 +0300 Subject: [PATCH] 0.0066 --- .gitea/workflows/ci.yml | 6 +++--- ansible/deploy.yml | 18 ++++++++---------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index ef86f06..5c5d5f8 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -12,8 +12,8 @@ jobs: run: | echo "${{ secrets.SSH_PRIVATE_KEY }}" > /tmp/id_fin chmod 600 /tmp/id_fin - # - name: Install Ansible collection - # run: ansible-galaxy collection install community.docker + - name: Install Ansible collection + run: ansible-galaxy collection install community.docker - name: Create inventory run: echo "${{ secrets.INVENTORY }}" > inventory.ini - name: Create secrets.yml @@ -29,7 +29,7 @@ jobs: sparse-checkout: | ansible/deploy.yml - name: Run Ansible playbook - run: ansible-playbook -i inventory.ini tmp-repo/ansible/deploy.yml -e @secrets.yml + run: ansible-playbook -i inventory.ini tmp-repo/ansible/deploy.yml -e @secrets.yml -e env_file="$(pwd)/.env" env: ANSIBLE_PRIVATE_KEY_FILE: /tmp/id_fin ANSIBLE_HOST_KEY_CHECKING: "False" diff --git a/ansible/deploy.yml b/ansible/deploy.yml index a9bc139..babe4a7 100644 --- a/ansible/deploy.yml +++ b/ansible/deploy.yml @@ -1,7 +1,7 @@ - hosts: servers become: yes vars: - env_file: .env + env_file: $(pwd)/.env tasks: - name: Install Docker shell: curl -fsSL https://get.docker.com | sh @@ -26,12 +26,10 @@ repo: "{{ gitea_instance_url }}" dest: /opt/infra - # - name: Start docker compose via module - # community.docker.docker_compose_v2: - # project_src: /opt/infra - # files: - # - node-docker.yaml - # state: present - # restarted: true - - name: Start docker compose - shell: docker-compose -f /opt/infra/node-docker.yaml up -d + - name: Start docker compose via module + community.docker.docker_compose_v2: + project_src: /opt/infra + files: + - node-docker.yaml + state: present + restarted: true