add CSV generation example
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
###############################################################################
|
||||
##
|
||||
## Minimal configuration to generate a single CSV file
|
||||
##
|
||||
###############################################################################
|
||||
|
||||
render_markdown = false
|
||||
syntax_highlight = false
|
||||
|
||||
[gitsy_templates]
|
||||
path = "templates/"
|
||||
repo_list = "repos.html"
|
||||
|
||||
[gitsy_outputs]
|
||||
path = "rendered/"
|
||||
repo_list = "repos.csv"
|
||||
cloned_repos = "cloned_repos/"
|
||||
|
||||
[connectr]
|
||||
path = "https://github.com/mrmekon/connectr"
|
||||
website = "https://github.com/mrmekon/connectr"
|
||||
description = "A super lightweight Spotify controller"
|
||||
|
||||
[tempest-cljs]
|
||||
path = "https://github.com/mrmekon/tempest-cljs"
|
||||
website = "https://github.com/mrmekon/tempest-cljs"
|
||||
description = "Tempest arcade game, in ClojureScript, hosted on Noir"
|
||||
|
||||
[picdb]
|
||||
path = "https://github.com/mrmekon/picdb"
|
||||
website = "https://github.com/mrmekon/picdb"
|
||||
description = "Command-line debugger for Microchip PIC processors"
|
||||
@@ -0,0 +1,6 @@
|
||||
"Repository", "Date", "Hash", "Summary", "Author", "Additions", "Deletions"
|
||||
{% for repo in repos | sort(attribute="last_ts_utc") | reverse -%}
|
||||
{% for entry in repo.history -%}
|
||||
"{{repo.name}}", "{{ts_to_date(ts=entry.ts_utc, tz=entry.ts_offset)}}", "{{entry.short_hash}}", "{{entry.summary | truncate(length=79)}}", "{{entry.author.name}}", {{entry.stats.additions}}, {{entry.stats.deletions}}
|
||||
{% endfor -%}
|
||||
{% endfor -%}
|
||||
Reference in New Issue
Block a user