cleanup and mass update: moving from Harbor to Gitea registries and from Drone to Gitea CI/CD with Gitea Act Runner
This commit is contained in:
@ -25,36 +25,6 @@
|
||||
loop: "{{ openldap_simple_users }}"
|
||||
when: openldap_simple_users is defined
|
||||
|
||||
- name: Test if Drone rpc secret exists in file for {{ item }}
|
||||
shell: grep -c "drone_rpc_secret" "{{ inventory_dir }}/group_vars/all/passwords.yaml" || true
|
||||
register: rpc_secret_test_grep
|
||||
|
||||
- name: Test if Drone database secret exists in file for {{ item }}
|
||||
shell: grep -c "drone_database_secret" "{{ inventory_dir }}/group_vars/all/passwords.yaml" || true
|
||||
register: database_secret_test_grep
|
||||
|
||||
- name: Create Drone rpc secret for {{ item }}
|
||||
shell: "< /dev/urandom tr -dc a-f0-9 | head -c${1:-128};echo;"
|
||||
register: rpc_secret
|
||||
when: rpc_secret_test_grep.stdout == '0'
|
||||
|
||||
- name: Create Drone database secret for {{ item }}
|
||||
shell: "< /dev/urandom tr -dc a-f0-9 | head -c${1:-32};echo;"
|
||||
register: db_secret
|
||||
when: database_secret_test_grep.stdout == '0'
|
||||
|
||||
- name: Write Drone rpc secret for {{ item }}
|
||||
lineinfile:
|
||||
path: "{{ inventory_dir }}/group_vars/all/passwords.yaml"
|
||||
line: "drone_rpc_secret: \"{{ rpc_secret.stdout }}\""
|
||||
when: rpc_secret_test_grep.stdout == '0'
|
||||
|
||||
- name: Write Drone database secret for {{ item }}
|
||||
lineinfile:
|
||||
path: "{{ inventory_dir }}/group_vars/all/passwords.yaml"
|
||||
line: "drone_database_secret: \"{{ db_secret.stdout }}\""
|
||||
when: database_secret_test_grep.stdout == '0'
|
||||
|
||||
- include_tasks: tsig.yaml
|
||||
|
||||
- include_tasks: dkim.yaml
|
||||
|
Reference in New Issue
Block a user