mirror of https://github.com/MedzikUser/go-pingbot
Automatize version number, add goreleaser to gitpod Dockerfile
- Automatized version number - Added goreleaser to gitpod Dockerfile
This commit is contained in:
parent
cf0bb1c0a6
commit
87f5dfb2e1
|
@ -1,3 +1,5 @@
|
||||||
FROM gitpod/workspace-full
|
FROM gitpod/workspace-full
|
||||||
|
|
||||||
|
RUN brew install goreleaser
|
||||||
|
|
||||||
RUN npm i -g nodemon
|
RUN npm i -g nodemon
|
||||||
|
|
|
@ -12,6 +12,10 @@ builds:
|
||||||
|
|
||||||
binary: '{{ .ProjectName }}.out'
|
binary: '{{ .ProjectName }}.out'
|
||||||
|
|
||||||
|
ldflags:
|
||||||
|
- -s -w
|
||||||
|
- -X gitlab.com/gaming0skar123/go/pingbot/config.Version={{.RawVersion}}
|
||||||
|
|
||||||
archives:
|
archives:
|
||||||
- format: tar.gz
|
- format: tar.gz
|
||||||
|
|
||||||
|
@ -19,4 +23,6 @@ archives:
|
||||||
- none*
|
- none*
|
||||||
|
|
||||||
checksum:
|
checksum:
|
||||||
name_template: 'checksums.txt'
|
name_template: 'md5_checksums.txt'
|
||||||
|
|
||||||
|
algorithm: md5
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
package config
|
package config
|
||||||
|
|
||||||
var Version = "1.3.1"
|
var Version = "dev"
|
||||||
|
|
|
@ -19,8 +19,8 @@ func Update() {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
v := semver.MustParse(config.Version)
|
v, err := semver.Parse(config.Version)
|
||||||
if !found || latest.Version.LTE(v) {
|
if common.CheckErr(err, "parse version") || !found || latest.Version.LTE(v) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue