mirror of
https://github.com/Wolvan/poll.horse.git
synced 2024-11-21 20:47:59 +01:00
Use git commit hash instead of version for dev
This way people can go straight to the commit that has caused the dev page to be built and it is clear what version the site is based on.
This commit is contained in:
parent
ee4e83bebc
commit
59a2733df6
4 changed files with 15 additions and 4 deletions
|
@ -69,7 +69,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
{{ FOOTER_LINKS }}
|
{{ FOOTER_LINKS }}
|
||||||
</ul>
|
</ul>
|
||||||
<div class="copyright"><a href="https://github.com/Wolvan/poll.horse/releases/tag/v{{ SYSTEM_VERSION }}">v{{ SYSTEM_VERSION }}</a> {{ FOOTER_COPYRIGHT }}</div>
|
<div class="copyright">{{ GIT_URL }} {{ FOOTER_COPYRIGHT }}</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
|
@ -69,7 +69,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
{{ FOOTER_LINKS }}
|
{{ FOOTER_LINKS }}
|
||||||
</ul>
|
</ul>
|
||||||
<div class="copyright"><a href="https://github.com/Wolvan/poll.horse/releases/tag/v{{ SYSTEM_VERSION }}">v{{ SYSTEM_VERSION }}</a> {{ FOOTER_COPYRIGHT }}</div>
|
<div class="copyright">{{ GIT_URL }} {{ FOOTER_COPYRIGHT }}</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
|
@ -57,7 +57,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
{{ FOOTER_LINKS }}
|
{{ FOOTER_LINKS }}
|
||||||
</ul>
|
</ul>
|
||||||
<div class="copyright"><a href="https://github.com/Wolvan/poll.horse/releases/tag/v{{ SYSTEM_VERSION }}">v{{ SYSTEM_VERSION }}</a> {{ FOOTER_COPYRIGHT }}</div>
|
<div class="copyright">{{ GIT_URL }} {{ FOOTER_COPYRIGHT }}</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
|
@ -69,7 +69,18 @@ const defaultReplacements = {
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
return "0.0.0";
|
return "0.0.0";
|
||||||
}
|
}
|
||||||
})()
|
})(),
|
||||||
|
"GIT_URL": ((): string => {
|
||||||
|
try {
|
||||||
|
if (process.env.HEROKU_SLUG_COMMIT) {
|
||||||
|
return `<a href="https://github.com/Wolvan/poll.horse/commit/${ process.env.HEROKU_SLUG_COMMIT }">git~${ process.env.HEROKU_SLUG_COMMIT.substring(0, 8) }</a>`;
|
||||||
|
}
|
||||||
|
const packageJson = JSON.parse(fs.readFileSync(resolve(__dirname, "../package.json"), "utf8"));
|
||||||
|
return `<a href="https://github.com/Wolvan/poll.horse/releases/tag/v${ packageJson.version }">v${ packageJson.version }</a>`;
|
||||||
|
} catch (error) {
|
||||||
|
return "v0.0.0";
|
||||||
|
}
|
||||||
|
})(),
|
||||||
};
|
};
|
||||||
class Defaults2RenderTransform extends MinificationTransform {
|
class Defaults2RenderTransform extends MinificationTransform {
|
||||||
constructor(replacements = {}) {
|
constructor(replacements = {}) {
|
||||||
|
|
Loading…
Reference in a new issue