tangled
alpha
login
or
join now
jordanreger.com
/
htmlsky
0
fork
atom
An HTML-only Bluesky frontend
0
fork
atom
overview
issues
pulls
pipelines
update build file
jordanreger.com
2 years ago
77f7bfb0
c5434f1f
+6
-20
3 changed files
expand all
collapse all
unified
split
.build.yml
Dockerfile
oldDockerfile
+1
-1
.build.yml
···
2
2
packages:
3
3
- curl
4
4
secrets:
5
5
-
- e43071f0-e545-4076-ab7d-8891a400343e
5
5
+
- 156cbb78-ab98-46a6-8b2a-6c74714ec4b9
6
6
sources:
7
7
- https://git.sr.ht/~jordanreger/htmlsky
8
8
tasks:
+5
-3
Dockerfile
···
1
1
ARG GO_VERSION=1
2
2
-
FROM golang:${GO_VERSION}-bookworm as builder
2
2
+
FROM golang:${GO_VERSION}-alpine as builder
3
3
+
4
4
+
# fix x509 cert error
5
5
+
RUN apk update && apk add ca-certificates
3
6
4
7
WORKDIR /usr/src/app
5
8
COPY go.mod go.sum ./
···
7
10
COPY . .
8
11
RUN go build -v -o /run-app .
9
12
10
10
-
11
11
-
FROM debian:bookworm
13
13
+
FROM alpine:latest
12
14
13
15
COPY --from=builder /run-app /usr/local/bin/
14
16
CMD ["run-app"]
-16
oldDockerfile
···
1
1
-
ARG GO_VERSION=1
2
2
-
FROM golang:${GO_VERSION}-alpine as builder
3
3
-
4
4
-
# fix x509 cert error
5
5
-
RUN apk update && apk add ca-certificates
6
6
-
7
7
-
WORKDIR /usr/src/app
8
8
-
COPY go.mod go.sum ./
9
9
-
RUN go mod download && go mod verify
10
10
-
COPY . .
11
11
-
RUN go build -v -o /run-app .
12
12
-
13
13
-
FROM alpine:latest
14
14
-
15
15
-
COPY --from=builder /run-app /usr/local/bin/
16
16
-
CMD ["run-app"]