mirror of
https://github.com/inventree/inventree-docs.git
synced 2025-06-14 11:15:31 +00:00
Automatically generate release information (#335)
* Pull InvenTree release information from GitHub * Cache API results to file - Prevents rate limiting during testing * Add 'include' file for auto-generating release notes table * Add entry for 0.8.x
This commit is contained in:
41
_includes/release_table.html
Normal file
41
_includes/release_table.html
Normal file
@ -0,0 +1,41 @@
|
||||
|
||||
<div class='md-typeset__scrollwrap'>
|
||||
<div class='md-typeset__table'>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th><span class='fas fa-clipboard-list'></span> Release</th>
|
||||
<th><span class='fas fa-calendar-alt'></span> Date</th>
|
||||
<th><span class='fab fa-github'></span> GitHub</th>
|
||||
<th><span class='fab fa-docker'></span> Docker</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for release in config.releases %}
|
||||
{% if release.prefix == prefix %}
|
||||
<tr>
|
||||
<td>
|
||||
{% if release.local_path %}
|
||||
<a href="../{{ release.tag_name }}">{{ release.tag_name }}</a>
|
||||
{% else %}
|
||||
{{ release.tag_name }}
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>{{ release.date }}</td>
|
||||
<td>
|
||||
<a href="https://github.com/inventree/InvenTree/releases/tag/{{ release.tag_name }}">{{ release.tag_name }}</a>
|
||||
</td>
|
||||
<td>
|
||||
{% if release.docker %}
|
||||
<a href="https://hub.docker.com/r/inventree/inventree/tags">inventree/inventree:{{ release.tag_name }}</a>
|
||||
{% else %}
|
||||
<em>Not available for this release</em>
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
Reference in New Issue
Block a user