File tree Expand file tree Collapse file tree 5 files changed +16
-16
lines changed Expand file tree Collapse file tree 5 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 8
8
build_node :
9
9
resource_class : medium
10
10
docker :
11
- - image : cimg/node:lts
11
+ - image : cimg/node:lts@sha256:c2ea6166daf4ed37d0abdaf9186798e0c73e75a9f1f3858b69bb770755a59cca
12
12
steps :
13
13
- checkout
14
14
- run :
27
27
test_go :
28
28
resource_class : medium
29
29
docker :
30
- - image : cimg/go:1.23.4
30
+ - image : cimg/go:1.23.4@sha256:d89753cdb9f31e48c3a91aee6e73afcb23ad7e44abf7088491d8a9f002a71b67
31
31
steps :
32
32
- checkout
33
33
- attach_workspace :
42
42
build_go :
43
43
resource_class : large
44
44
docker :
45
- - image : cimg/go:1.23.4
45
+ - image : cimg/go:1.23.4@sha256:d89753cdb9f31e48c3a91aee6e73afcb23ad7e44abf7088491d8a9f002a71b67
46
46
steps :
47
47
- checkout
48
48
- attach_workspace :
68
68
publish_gh :
69
69
resource_class : small
70
70
docker :
71
- - image : cimg/go:1.23.4
71
+ - image : cimg/go:1.23.4@sha256:d89753cdb9f31e48c3a91aee6e73afcb23ad7e44abf7088491d8a9f002a71b67
72
72
steps :
73
73
- attach_workspace :
74
74
at : .
80
80
build_docker :
81
81
resource_class : small
82
82
docker :
83
- - image : cimg/base:2024.12
83
+ - image : cimg/base:2024.12@sha256:03c91d4730297b5af3718e1e81d43e210eae02be271ed7d370ccb3b994dad2bd
84
84
steps :
85
85
- checkout
86
86
- setup_remote_docker
96
96
publish_docker :
97
97
resource_class : small
98
98
docker :
99
- - image : cimg/base:2024.12
99
+ - image : cimg/base:2024.12@sha256:03c91d4730297b5af3718e1e81d43e210eae02be271ed7d370ccb3b994dad2bd
100
100
steps :
101
101
- checkout
102
102
- setup_remote_docker
Original file line number Diff line number Diff line change 1
- FROM node:20-alpine AS build_node
1
+ FROM node:20-alpine@sha256:24fb6aa7020d9a20b00d6da6d1714187c45ed00d1eb4adb01395843c338b9372 AS build_node
2
2
COPY frontend frontend
3
3
WORKDIR frontend
4
4
RUN npm install
5
5
RUN npm run build
6
6
7
- FROM golang:1.23-alpine AS build_go
7
+ FROM golang:1.23-alpine@sha256:c23339199a08b0e12032856908589a6d41a0dab141b8b3b21f156fc571a3f1d3 AS build_go
8
8
ARG cmd=ssl-game-controller
9
9
WORKDIR work
10
10
COPY . .
11
11
COPY --from=build_node frontend/dist frontend/dist
12
12
RUN go install ./cmd/${cmd}
13
13
14
14
# Start fresh from a smaller image
15
- FROM alpine:3
15
+ FROM alpine:3@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
16
16
ARG cmd=ssl-game-controller
17
17
COPY --from=build_go /go/bin/${cmd} /app
18
18
RUN mkdir -p /config && chown -R 1000: /config
Original file line number Diff line number Diff line change 1
- FROM golang:1.23-alpine AS build_go
1
+ FROM golang:1.23-alpine@sha256:c23339199a08b0e12032856908589a6d41a0dab141b8b3b21f156fc571a3f1d3 AS build_go
2
2
ARG cmd=ssl-ref-client
3
3
WORKDIR work
4
4
COPY . .
5
5
RUN go install -v ./cmd/${cmd}
6
6
7
7
# Start fresh from a smaller image
8
- FROM alpine:3
8
+ FROM alpine:3@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
9
9
ARG cmd=ssl-ref-client
10
10
COPY --from=build_go /go/bin/${cmd} /app
11
11
USER 1000
Original file line number Diff line number Diff line change 1
- FROM golang:1.19-alpine3.15 AS build_go
1
+ FROM golang:1.19-alpine3.15@sha256:eabc3aca6f6c4386369b5b067c9c210aeccd39e76907fa2f8f774fd59d83425a AS build_go
2
2
WORKDIR /go/src/github.com/RoboCup-SSL/ssl-game-controller
3
3
COPY cmd cmd
4
4
COPY internal internal
@@ -8,7 +8,7 @@ COPY go.sum .
8
8
RUN go install -v ./cmd/ssl-team-client
9
9
10
10
# Start fresh from a smaller image
11
- FROM alpine:3.21
11
+ FROM alpine:3.21@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
12
12
COPY --from=build_go /go/bin/ssl-team-client /app/ssl-team-client
13
13
USER 1000
14
14
ENTRYPOINT ["/app/ssl-team-client" ]
Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ services:
119
119
network_mode : " ${NETWORK_MODE}"
120
120
121
121
autoref-erforce :
122
- image : " roboticserlangen/autoref:commit-6f15f574ea80"
122
+ image : " roboticserlangen/autoref:commit-6f15f574ea80@sha256:3d7c5933c12eb193a1fefcfd6aba86fba42875c588cc883dc20d0bfcb66b11cb "
123
123
command :
124
124
- " --vision-port"
125
125
- " 10020"
@@ -147,7 +147,7 @@ services:
147
147
- autoref-tests
148
148
149
149
simulator :
150
- image : " roboticserlangen/simulatorcli:commit-6a4e1c06533b"
150
+ image : " roboticserlangen/simulatorcli:commit-6a4e1c06533b@sha256:19d0df91697c82ebfd1f86eca5ccf6b8be2f0d64b22078725257c3a5856b5ddc "
151
151
environment :
152
152
GEOMETRY : " 2020"
153
153
REALISM : " RC2021"
@@ -160,7 +160,7 @@ services:
160
160
- sim
161
161
162
162
ssl-simulation-controller :
163
- image : " robocupssl/ssl-simulation-controller:0.12.1"
163
+ image : " robocupssl/ssl-simulation-controller:0.12.1@sha256:7765761a838da09289e0039d54d21fc3ca37bcf124dd15749ee416f440c92067 "
164
164
command :
165
165
- " -refereeAddress"
166
166
- " 224.5.23.1:11003"
You can’t perform that action at this time.
0 commit comments