modify: ansible deploy.yml
This commit is contained in:
@@ -2,11 +2,17 @@
|
|||||||
hosts: all
|
hosts: all
|
||||||
become: true
|
become: true
|
||||||
|
|
||||||
vars:
|
|
||||||
# Resolve real repo root (IMPORTANT for Semaphore)
|
|
||||||
repo_dir: "{{ playbook_dir | realpath }}/.."
|
|
||||||
|
|
||||||
tasks:
|
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)
|
- name: Show repo root (debug)
|
||||||
debug:
|
debug:
|
||||||
msg: "Repo root resolved to: {{ repo_dir }}"
|
msg: "Repo root resolved to: {{ repo_dir }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user