!95 make devstar & CI/CD

* make devstar && CI/CD
This commit is contained in:
孟宁
2025-08-10 06:38:14 +00:00
repo.diff.parent b9ff967366
repo.diff.commit a8cf86f709
repo.diff.stats_desc%!(EXTRA int=7, int=191, int=11)

repo.diff.view_file

@@ -0,0 +1,17 @@
# prepare base dev environment for Gitea
FROM docker.io/library/golang:1.24-alpine3.22 AS build-env
# Build deps
RUN apk --no-cache add \
build-base \
git \
icu-data-full \
nodejs \
npm \
&& rm -rf /var/cache/apk/*
# To acquire Gitea dev container:
# $ docker build -t devstar.cn/devstar/devstar-dev-container:latest -f docker/Dockerfile.devContainer .
# $ docker login devstar.cn
# $ docker push devstar.cn/devstar/devstar-dev-container:latest