rename package, auto add version to binary

This commit is contained in:
Maxi Quoß
2023-01-30 00:41:49 +01:00
parent e78b66c920
commit 62cec056b9
9 changed files with 14 additions and 13 deletions

View File

@@ -9,7 +9,7 @@ builds:
env:
- CGO_ENABLED=0
ldflags:
- -s -w
- -s -w -X github.com/seriousm4x/upsnap/pb.Version={{ .Version }}
goos:
- linux
- windows

View File

@@ -4,8 +4,8 @@ import (
"github.com/pocketbase/pocketbase"
"github.com/pocketbase/pocketbase/models"
"github.com/robfig/cron/v3"
"github.com/seriousm4x/upsnap/backend/logger"
"github.com/seriousm4x/upsnap/backend/networking"
"github.com/seriousm4x/upsnap/logger"
"github.com/seriousm4x/upsnap/networking"
)
var Devices []*models.Record

View File

@@ -1,4 +1,4 @@
module github.com/seriousm4x/upsnap/backend
module github.com/seriousm4x/upsnap
go 1.19

View File

@@ -4,7 +4,7 @@ import (
"embed"
"github.com/labstack/echo/v5"
"github.com/seriousm4x/upsnap/backend/pb"
"github.com/seriousm4x/upsnap/pb"
)
//go:embed all:pb_public

View File

@@ -6,7 +6,7 @@ import (
"github.com/go-ping/ping"
"github.com/pocketbase/pocketbase/models"
"github.com/seriousm4x/upsnap/backend/logger"
"github.com/seriousm4x/upsnap/logger"
)
func PingDevice(device *models.Record) bool {

View File

@@ -7,7 +7,7 @@ import (
"time"
"github.com/pocketbase/pocketbase/models"
"github.com/seriousm4x/upsnap/backend/logger"
"github.com/seriousm4x/upsnap/logger"
)
func ShutdownDevice(device *models.Record) error {

View File

@@ -5,7 +5,7 @@ import (
"time"
"github.com/pocketbase/pocketbase/models"
"github.com/seriousm4x/upsnap/backend/logger"
"github.com/seriousm4x/upsnap/logger"
)
func WakeDevice(device *models.Record) error {

View File

@@ -11,7 +11,7 @@ import (
"github.com/labstack/echo/v5"
"github.com/pocketbase/pocketbase/apis"
"github.com/pocketbase/pocketbase/models"
"github.com/seriousm4x/upsnap/backend/networking"
"github.com/seriousm4x/upsnap/networking"
)
func HandlerWake(c echo.Context) error {

View File

@@ -12,17 +12,18 @@ import (
"github.com/pocketbase/pocketbase/core"
"github.com/pocketbase/pocketbase/models"
"github.com/pocketbase/pocketbase/plugins/migratecmd"
"github.com/seriousm4x/upsnap/backend/cronjobs"
"github.com/seriousm4x/upsnap/backend/logger"
_ "github.com/seriousm4x/upsnap/backend/migrations"
"github.com/seriousm4x/upsnap/cronjobs"
"github.com/seriousm4x/upsnap/logger"
_ "github.com/seriousm4x/upsnap/migrations"
)
var App *pocketbase.PocketBase
var Version = "(untracked)"
func StartPocketBase(distDirFS fs.FS) {
App = pocketbase.New()
App.RootCmd.Short = "UpSnap CLI"
App.RootCmd.Version = "3.0.0b1"
App.RootCmd.Version = Version
// auto migrate db
migratecmd.MustRegister(App, App.RootCmd, &migratecmd.Options{