Commit Graph

17 Commits

Author SHA1 Message Date
Neil Twigg
d08eeee94d Use Go 1.21 for nightlies, Dockerfile, code coverage, bump go.mod version to Go 1.20
Signed-off-by: Neil Twigg <neil@nats.io>
2023-08-31 09:02:20 +01:00
Sylvain Rabot
64b2f5b364 Add Go 1.20 to Travis
- Use golang-ci in go test workflow

Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
Signed-off-by: Waldemar Quevedo <wally@nats.io>
2023-08-07 17:12:20 -07:00
Waldemar Quevedo
74d9c51533 Update nsc go install to use go modules 2022-12-14 17:11:14 -08:00
Ivan Kozlovic
3c9a7cc6e5 Move to Go 1.19, remote io/util, fix data race and a flapper
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-08-05 09:55:37 -06:00
Ivan Kozlovic
f397e15896 Replace "go get" with "go install"
[ci skip]

Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-07-29 17:23:58 -06:00
Ivan Kozlovic
ab1b86ef96 Update nightly to Go 1.18
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-07-29 17:15:12 -06:00
Ivan Kozlovic
5d6e96067d Fix nightly to have proper git commit and move to Go 1.17
Signed-off-by: Ivan Kozlovic <ivan@synadia.com>
2022-01-26 14:58:11 -07:00
Yaxiong Zhao
b0cecaf666 Remove '-s' flag from ldflags from the build
This retains the symbols (but still removes the dwarf info).
This increases the executable size by ~8% (test on my laptop):

$ go build -ldflags '-w' -o nats-server
-rwxrwxr-x 1 yzhao yzhao 11911273 Jul 28 15:52 nats-server

$ go build -ldflags '-s -w' -o nats-server
-rwxrwxr-x 1 yzhao yzhao 11128832 Jul 28 15:52 nats-server

Symbols are very useful during debugging. It would be great that if the
NATS team consider including symbols.
2021-07-28 15:56:58 -07:00
R.I.Pienaar
162fd77161 upgrade nightlies to go 1.16
Signed-off-by: R.I.Pienaar <rip@devco.net>
2021-02-28 20:03:10 +01:00
R.I.Pienaar
693f9959a2 add version strings to the nightly builds of nats cli
Signed-off-by: R.I.Pienaar <rip@devco.net>
2021-02-24 20:12:47 +01:00
R.I.Pienaar
b852a9ba84 use go 1.15 for nightly builds
Signed-off-by: R.I.Pienaar <rip@devco.net>
2021-01-07 13:54:50 +01:00
R.I.Pienaar
52bae6539f use new nats code location
Signed-off-by: R.I.Pienaar <rip@devco.net>
2020-12-11 11:23:47 +01:00
R.I.Pienaar
b289f9a339 use the natscli repo instead of jetstream
Signed-off-by: R.I.Pienaar <rip@devco.net>
2020-12-04 15:23:12 +01:00
R.I.Pienaar
aafd5b9d66 include nsc nightly binaries
Signed-off-by: R.I.Pienaar <rip@devco.net>
2020-10-22 13:00:24 +02:00
Waldemar Quevedo
1bc03cd95e Revert "Update nightly image server binary path" 2020-10-09 16:54:59 -07:00
Jaime Piña
9f94cb5fb7 Update nightly image server binary path
Currently, the NATS operator doesn't work with the nightly NATS Server images because binary is in a different location. This symlinks the binary to a few different known paths.
2020-10-09 14:44:07 -07:00
R.I.Pienaar
8f917f1068 add nightly docker build workflows
Signed-off-by: R.I.Pienaar <rip@devco.net>
2020-06-04 12:57:35 +02:00