forked from infra/ansible
forgejo: Fix runner registration
Signed-off-by: Lenka Segura <lsegura@redhat.com>
This commit is contained in:
parent
fa12d43951
commit
e5bcb02c66
1 changed files with 4 additions and 4 deletions
|
|
@ -14,7 +14,7 @@
|
|||
kubernetes.core.k8s_exec:
|
||||
namespace: forgejo
|
||||
pod: "{{ forgejo_pods.resources[0].metadata.name }}"
|
||||
command: "forgejo forgejo-cli actions register --name {{ item.name }} --labels {{ item.labels | join(',') }} --secret {{ item.secret }}{{ ' --scope ' + item.scope if item.scope is defined and item.scope != 'global' else '' }}"
|
||||
command: "forgejo forgejo-cli actions register --name {{ item['name'] }} --labels {{ item['labels'] | join(',') }} --secret {{ item['secret'] }}{{ ' --scope ' + item['scope'] if item['scope'] is defined and item['scope'] != 'global' else '' }}"
|
||||
loop: "{{ (env == 'production') | ternary(forgejo_runner_secrets, forgejo_stg_runner_secrets) }}"
|
||||
register: forgejo_cli_outputs
|
||||
failed_when: >-
|
||||
|
|
@ -28,8 +28,8 @@
|
|||
- name: Display CLI registration results
|
||||
ansible.builtin.debug:
|
||||
msg: |
|
||||
Runner: {{ item.item.name }}
|
||||
Labels: {{ item.item.labels | join(', ') }}
|
||||
Status: {% if item.rc is defined and item.rc == 0 %}Registered{% elif 'duplicate key' in (item.stderr | default('')) + (item.msg | default('')) %}Already exists{% else %}Failed: {{ item.msg | default('unknown error') }}{% endif %}
|
||||
Runner: {{ item['item']['name'] }}
|
||||
Labels: {{ item['item']['labels'] | join(', ') }}
|
||||
Status: {% if item['rc'] is defined and item['rc'] == 0 %}Registered{% elif 'duplicate key' in (item['stderr'] | default('')) + (item['msg'] | default('')) %}Already exists{% else %}Failed: {{ item['msg'] | default('unknown error') }}{% endif %}
|
||||
loop: "{{ forgejo_cli_outputs.results }}"
|
||||
when: forgejo_cli_outputs is defined
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue