{%- macro branch_table(branches) -%} Branch Commit message Author Age {% for (name, commit) in branches -%} {{ name }} {{ commit.get().summary }} {{ commit.get().author.name }} {% endfor -%} {%- endmacro -%} {%- macro tag_table(tags) -%} Tag Download Author Age {% for (name, tag) in tags -%} {{- name.get() -}} {{- name.get() -}}.tar.gz {% if let Some(tagger) = tag.get().tagger.as_ref() -%} {{ tagger.name }} {%- endif %} {% if let Some(tagger) = tag.get().tagger.as_ref() -%} {%- endif %} {% endfor -%} {%- endmacro -%} {%- macro commit_table(commits) -%} Age Commit message Author {% for commit in commits -%} {% set commit = commit.get() %} {{ commit.summary }} {{ commit.author.name }} {% endfor -%} {%- endmacro -%}