mirror of
https://git.sr.ht/~cadence/bibliogram
synced 2024-11-23 00:27:30 +00:00
Try to provide commit hash in version
This commit is contained in:
parent
7b5db91efc
commit
c1fb079a51
@ -1,4 +1,5 @@
|
|||||||
const constants = require("../../lib/constants")
|
const constants = require("../../lib/constants")
|
||||||
|
const child_process = require("child_process")
|
||||||
const {fetchUser} = require("../../lib/collectors")
|
const {fetchUser} = require("../../lib/collectors")
|
||||||
|
|
||||||
function reply(statusCode, content) {
|
function reply(statusCode, content) {
|
||||||
@ -9,6 +10,16 @@ function reply(statusCode, content) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let commit = ""
|
||||||
|
{
|
||||||
|
const p = child_process.spawn("git", ["rev-parse", "--short", "HEAD"])
|
||||||
|
p.on("error", console.error)
|
||||||
|
p.stdout.on("data", data => {
|
||||||
|
const string = data.toString()
|
||||||
|
commit = "-" + string.match(/[0-9a-f]+/)[0]
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
module.exports = [
|
module.exports = [
|
||||||
{
|
{
|
||||||
route: `/api/user/(${constants.external.username_regex})`, methods: ["GET"], code: async ({fill}) => {
|
route: `/api/user/(${constants.external.username_regex})`, methods: ["GET"], code: async ({fill}) => {
|
||||||
@ -35,7 +46,7 @@ module.exports = [
|
|||||||
version: "2.0",
|
version: "2.0",
|
||||||
software: {
|
software: {
|
||||||
name: "bibliogram",
|
name: "bibliogram",
|
||||||
version: "1.0.0"
|
version: "1.0.0"+commit
|
||||||
},
|
},
|
||||||
protocols: [],
|
protocols: [],
|
||||||
services: {
|
services: {
|
||||||
|
Loading…
Reference in New Issue
Block a user