Compare commits
9 Commits
renovate/m
...
f57a971951
| Author | SHA1 | Date | |
|---|---|---|---|
| f57a971951 | |||
| bef3300198 | |||
| 873875c33a | |||
| a679d229f8 | |||
| 89b715ec9a | |||
| a541745127 | |||
| c2c8e87ea3 | |||
| 63d9fc5156 | |||
| d0865afa9b |
@@ -1,9 +1,22 @@
|
|||||||
steps:
|
steps:
|
||||||
test:
|
test:
|
||||||
image: golang:1.25
|
image: golang:1.26
|
||||||
commands:
|
commands:
|
||||||
- go test ./...
|
- go test ./...
|
||||||
|
volumes:
|
||||||
|
- go_build_cache:/root/.cache/go-build
|
||||||
|
- go_mod_cache:/go/pkg/mod
|
||||||
build:
|
build:
|
||||||
|
image: golang:1.26
|
||||||
|
environment:
|
||||||
|
CGO_ENABLED: 0
|
||||||
|
GOOS: linux
|
||||||
|
commands:
|
||||||
|
- go build -o server ./cmd/serve
|
||||||
|
volumes:
|
||||||
|
- go_build_cache:/root/.cache/go-build
|
||||||
|
- go_mod_cache:/go/pkg/mod
|
||||||
|
container:
|
||||||
image: docker
|
image: docker
|
||||||
commands:
|
commands:
|
||||||
- apk add curl
|
- apk add curl
|
||||||
@@ -21,3 +34,5 @@
|
|||||||
branch: "master"
|
branch: "master"
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
- go_build_cache:/root/.cache/go-build
|
||||||
|
- go_mod_cache:/go/pkg/mod
|
||||||
|
|||||||
10
Dockerfile
10
Dockerfile
@@ -1,9 +1,3 @@
|
|||||||
FROM golang:1.25
|
FROM scratch
|
||||||
WORKDIR /src
|
COPY server ./
|
||||||
COPY . ./
|
|
||||||
RUN CGO_ENABLED=0 GOOS=linux go build -o server ./cmd/serve
|
|
||||||
|
|
||||||
FROM scratch
|
|
||||||
COPY --from=0 /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
|
|
||||||
COPY --from=0 /src/server ./
|
|
||||||
CMD ["/server"]
|
CMD ["/server"]
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
version: "3.8"
|
version: "3.8"
|
||||||
services:
|
services:
|
||||||
mysql:
|
mysql:
|
||||||
image: mysql:9.6
|
image: mysql:9.5
|
||||||
ports:
|
ports:
|
||||||
- 3306:3306
|
- 3306:3306
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
2
go.mod
2
go.mod
@@ -8,7 +8,7 @@ require (
|
|||||||
github.com/irlndts/go-discogs v0.3.6
|
github.com/irlndts/go-discogs v0.3.6
|
||||||
github.com/kelseyhightower/envconfig v1.4.0
|
github.com/kelseyhightower/envconfig v1.4.0
|
||||||
golang.org/x/sync v0.19.0
|
golang.org/x/sync v0.19.0
|
||||||
tailscale.com v1.94.1
|
tailscale.com v1.94.2
|
||||||
)
|
)
|
||||||
|
|
||||||
require (
|
require (
|
||||||
|
|||||||
2
go.sum
2
go.sum
@@ -332,3 +332,5 @@ tailscale.com v1.94.0 h1:5oW3SF35aU9ekHDhP2J4CHewnA2NxE7SRilDB2pVjaA=
|
|||||||
tailscale.com v1.94.0/go.mod h1:gLnVrEOP32GWvroaAHHGhjSGMPJ1i4DvqNwEg+Yuov4=
|
tailscale.com v1.94.0/go.mod h1:gLnVrEOP32GWvroaAHHGhjSGMPJ1i4DvqNwEg+Yuov4=
|
||||||
tailscale.com v1.94.1 h1:0dAst/ozTuFkgmxZULc3oNwR9+qPIt5ucvzH7kaM0Jw=
|
tailscale.com v1.94.1 h1:0dAst/ozTuFkgmxZULc3oNwR9+qPIt5ucvzH7kaM0Jw=
|
||||||
tailscale.com v1.94.1/go.mod h1:gLnVrEOP32GWvroaAHHGhjSGMPJ1i4DvqNwEg+Yuov4=
|
tailscale.com v1.94.1/go.mod h1:gLnVrEOP32GWvroaAHHGhjSGMPJ1i4DvqNwEg+Yuov4=
|
||||||
|
tailscale.com v1.94.2 h1:H+0NYSG81K1RBXnh6FfWee9G1KEeX9pvYspPrVdIfII=
|
||||||
|
tailscale.com v1.94.2/go.mod h1:gLnVrEOP32GWvroaAHHGhjSGMPJ1i4DvqNwEg+Yuov4=
|
||||||
|
|||||||
Reference in New Issue
Block a user