Add go generate script for calculating version number
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/tag/woodpecker Pipeline was successful Details

This commit is contained in:
Arsen Musayelyan 2022-11-17 21:27:36 -08:00
parent c5fb3e1a33
commit 4a397d4c1e
4 changed files with 12 additions and 3 deletions

View File

@ -1,5 +1,6 @@
before:
hooks:
- go generate
- go mod tidy
builds:
- id: itd

View File

@ -39,9 +39,6 @@ import (
var k = koanf.New(".")
//go:embed version.txt
var version string
var (
firmwareUpdating = false
// The FS must be updated when the watch is reconnected

3
scripts/gen-version.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/bash
git describe --tags > version.txt

8
version.go Normal file
View File

@ -0,0 +1,8 @@
package main
import _ "embed"
//go:generate scripts/gen-version.sh
//go:embed version.txt
var version string