deploy argo cd

This commit is contained in:
2024-08-21 00:42:49 +02:00
parent 95f365dbb5
commit 3b4140a0c1
7 changed files with 214 additions and 13 deletions

View File

@@ -5,7 +5,7 @@
block:
- &createTokenTask
name: Create new token for ansible
name: Create new token {{ gitea_token_name }} as {{ gitea_token_fact_name }}
when: not gitea_token_delete
delegate_to: "{{ groups.gitea[0] }}"
delegate_facts: true
@@ -37,6 +37,13 @@
- <<: *createTokenTask
ignore_errors: false
register: gitea_api_token_cmd_bis
- name: warn
when:
- gitea_api_token is not defined
- gitea_token_delete or gitea_token_replace
debug:
msg: 'WARN: gitea_api_token required when gitea_token_delete or gitea_token_replace is true'
- ansible.builtin.set_fact:
'{{ gitea_token_fact_name }}': '{{ (gitea_api_token_cmd.rc == 0) | ternary(gitea_api_token_cmd.stdout, gitea_api_token_cmd_bis.stdout) }}'