File tree Expand file tree Collapse file tree 1 file changed +14
-14
lines changed Expand file tree Collapse file tree 1 file changed +14
-14
lines changed Original file line number Diff line number Diff line change 1
1
# Build stage
2
2
FROM docker.io/library/node:20-alpine3.18 AS build-frontend
3
3
4
- ARG GITHUB_REF_NAME
5
- ARG GITHUB_REF_TYPE
6
- ARG NIGHTLY_VERSION
7
-
8
- ENV GITHUB_REF_NAME=${GITHUB_REF_NAME:-docker-develop}
9
- ENV GITHUB_REF_TYPE=${GITHUB_REF_TYPE:-branch}
10
- ENV NIGHTLY_VERSION=${NIGHTLY_VERSION}
11
-
12
4
# Build deps
13
5
RUN apk --no-cache add build-base git \
14
6
&& rm -rf /var/cache/apk/*
@@ -30,12 +22,6 @@ COPY ./assets ./assets
30
22
COPY ./public ./public
31
23
COPY ./web_src ./web_src
32
24
33
- # Build frontend
34
- RUN make clean-all frontend
35
-
36
- # Build stage
37
- FROM docker.io/library/golang:1.21-alpine3.18 AS build-backend
38
-
39
25
ARG GITHUB_REF_NAME
40
26
ARG GITHUB_REF_TYPE
41
27
ARG NIGHTLY_VERSION
@@ -44,6 +30,12 @@ ENV GITHUB_REF_NAME=${GITHUB_REF_NAME:-docker-develop}
44
30
ENV GITHUB_REF_TYPE=${GITHUB_REF_TYPE:-branch}
45
31
ENV NIGHTLY_VERSION=${NIGHTLY_VERSION}
46
32
33
+ # Build frontend
34
+ RUN make clean-all frontend
35
+
36
+ # Build stage
37
+ FROM docker.io/library/golang:1.21-alpine3.18 AS build-backend
38
+
47
39
ARG GOPROXY
48
40
ENV GOPROXY ${GOPROXY:-direct}
49
41
@@ -84,6 +76,14 @@ RUN make clean-all
84
76
# Copy frontend build artifacts
85
77
COPY --from=build-frontend /usr/src/code.gitea.io/gitea/public ./public
86
78
79
+ ARG GITHUB_REF_NAME
80
+ ARG GITHUB_REF_TYPE
81
+ ARG NIGHTLY_VERSION
82
+
83
+ ENV GITHUB_REF_NAME=${GITHUB_REF_NAME:-docker-develop}
84
+ ENV GITHUB_REF_TYPE=${GITHUB_REF_TYPE:-branch}
85
+ ENV NIGHTLY_VERSION=${NIGHTLY_VERSION}
86
+
87
87
# Build backend
88
88
RUN make backend
89
89
You can’t perform that action at this time.
0 commit comments