merge working ci/cd into master #1

Merged
nihonium merged 20 commits from cicd into master 2025-10-08 21:19:12 +03:00
Showing only changes of commit 1a01baffb3 - Show all commits

View file

@ -1,21 +1,20 @@
FROM golang:1.25 AS builder FROM ubuntu:22.04
ARG VERSION=dev WORKDIR /app
COPY --chmod=755 nyanimedb /app
COPY templates /app/templates
EXPOSE 8080
ENTRYPOINT ["/app/nyanimedb"]
WORKDIR /go/src/app # FROM golang:1.25 AS builder
COPY main.go .
RUN go build -o main -ldflags=-X=main.version=${VERSION} main.go
FROM debian:buster-slim # ARG VERSION=dev
COPY --from=builder /go/src/app/main /go/bin/main
ENV PATH="/go/bin:${PATH}"
CMD ["main"]
# WORKDIR /go/src/app
# COPY main.go .
# RUN go build -o main -ldflags=-X=main.version=${VERSION} main.go
# FROM ubuntu:22.04 # FROM debian:buster-slim
# COPY --from=builder /go/src/app/main /go/bin/main
# WORKDIR /app # ENV PATH="/go/bin:${PATH}"
# COPY --chmod=755 nyanimedb /app # CMD ["main"]
# COPY templates /app/templates
# EXPOSE 8080
# ENTRYPOINT ["/app/nyanimedb"]