mirror of
https://github.com/arnaucube/mirror-to-gitea.git
synced 2026-02-07 03:26:45 +01:00
add build
This commit is contained in:
15
build/Dockerfile
Normal file
15
build/Dockerfile
Normal file
@@ -0,0 +1,15 @@
|
||||
FROM golang:1.16-alpine as builder
|
||||
|
||||
WORKDIR /app
|
||||
ADD . ./
|
||||
|
||||
RUN ls -al && go build -o main main.go
|
||||
|
||||
FROM scratch as runtime
|
||||
|
||||
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
|
||||
|
||||
WORKDIR /app
|
||||
COPY --from=builder /app/main main
|
||||
|
||||
CMD [ "/app/main" ]
|
||||
9
build/Dockerfile.dockerignore
Normal file
9
build/Dockerfile.dockerignore
Normal file
@@ -0,0 +1,9 @@
|
||||
.idea/
|
||||
.git/
|
||||
node_modules/
|
||||
|
||||
.secrets.rc
|
||||
.gitignore
|
||||
|
||||
|
||||
run-local.sh
|
||||
Reference in New Issue
Block a user