build number cache buster

This commit is contained in:
JurajKubrican
2025-08-04 16:36:01 +02:00
parent b13c8c4f14
commit c57b4504e5
3 changed files with 2 additions and 13 deletions

View File

@@ -55,6 +55,7 @@ jobs:
run: | run: |
docker run -d --name $IMAGE_NAME -p $PORT:54321 --restart=always \ docker run -d --name $IMAGE_NAME -p $PORT:54321 --restart=always \
-v "/volume2/docker/$IMAGE_NAME/data:/app/data" \ -v "/volume2/docker/$IMAGE_NAME/data:/app/data" \
-e BUILD_NUMBER=${{ github.run_number }} \
"$IMAGE_NAME:latest" "$IMAGE_NAME:latest"
- name: Cleanup - name: Cleanup

View File

@@ -44,7 +44,6 @@ var (
func main() { func main() {
e.Renderer = NewTemplates() e.Renderer = NewTemplates()
// read the ./build_number file
e.Logger.SetLevel(log.DEBUG) e.Logger.SetLevel(log.DEBUG)
e.Use(middleware.Logger()) e.Use(middleware.Logger())

View File

@@ -1,20 +1,9 @@
package util package util
import ( import (
"fmt"
"os" "os"
) )
var buildNumber string
func GetBuildNumber() string { func GetBuildNumber() string {
if buildNumber == "" { return os.Getenv("BUILD_NUMBER")
b, err := os.ReadFile("build_number") // just pass the file name
if err != nil {
fmt.Print(err)
}
buildNumber = string(b)
}
return buildNumber
} }