modify: ansible deploy.yml
This commit is contained in:
@@ -2,11 +2,17 @@
|
||||
hosts: all
|
||||
become: true
|
||||
|
||||
vars:
|
||||
# Resolve real repo root (IMPORTANT for Semaphore)
|
||||
repo_dir: "{{ playbook_dir | realpath }}/.."
|
||||
|
||||
tasks:
|
||||
- name: Resolve repository root directory (Semaphore-safe)
|
||||
command: pwd
|
||||
args:
|
||||
chdir: "{{ playbook_dir }}"
|
||||
register: playbook_pwd
|
||||
|
||||
- name: Set repo root fact
|
||||
set_fact:
|
||||
repo_dir: "{{ playbook_pwd.stdout | dirname }}"
|
||||
|
||||
- name: Show repo root (debug)
|
||||
debug:
|
||||
msg: "Repo root resolved to: {{ repo_dir }}"
|
||||
|
||||
Reference in New Issue
Block a user