Skip to content

Instantly share code, notes, and snippets.

@keithresar
Created November 21, 2019 16:43
Show Gist options
  • Save keithresar/56c9046f4fb91b18043e2152bc627ab3 to your computer and use it in GitHub Desktop.
Save keithresar/56c9046f4fb91b18043e2152bc627ab3 to your computer and use it in GitHub Desktop.
---
- name: Set initial variables
set_fact:
forked_repos_count: 0
forked_repos: []
- name: Count forked repos
set_fact:
forked_repos_count: "{{ forked_repos_count|int + 1 }}"
forked_repos: "{{ forked_repos + [ item ] }}"
when: "{{ item.fork }}"
loop: "{{ repos }}"
- name: Forked Repo Count
debug:
msg: "Counted {{ forked_repos_count }} forked repos in the dataset"
- name: Forked repo owners
debug:
msg: "{{ forked_repos | json_query('[*].owner.login') | join(', ') }}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment