11 Commits

Author SHA1 Message Date
吕新雨
2ddee6b8f8 fix:更新runner 2026-02-02 23:02:49 +08:00
吕新雨
aa530b0ce3 fix:更新runner 2026-02-02 22:58:42 +08:00
cdd0ac32de Merge pull request 'fix:更新自建仓库' (#13) from damer into main
Reviewed-on: #13
2026-02-02 14:50:28 +00:00
吕新雨
d98ec76dc0 fix:更新自建仓库 2026-02-02 22:50:11 +08:00
3c35e14c3d Merge pull request 'damer' (#12) from damer into main
Reviewed-on: #12
2026-02-02 14:47:30 +00:00
吕新雨
c0deea9318 fix:更新自建仓库 2026-02-02 22:47:09 +08:00
915e995ab7 Merge pull request 'fix:更新' (#11) from damer into main
Reviewed-on: #11
2026-02-02 14:26:16 +00:00
吕新雨
0e42e6f2a9 fix:更新 2026-02-02 22:25:48 +08:00
39e4bcab6c Merge pull request 'fix:更新server' (#10) from damer into main
Reviewed-on: #10
2026-02-02 14:22:49 +00:00
吕新雨
69a1046ff4 fix:更新server 2026-02-02 22:22:20 +08:00
ceaf459d97 Merge pull request 'damer' (#9) from damer into main
Reviewed-on: #9
2026-02-02 14:01:03 +00:00
2 changed files with 16 additions and 8 deletions

View File

@@ -0,0 +1,5 @@
docker exec -it gitea-runner bash
# 然后在容器里安装 Node.js
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt-get install -y nodejs
node -v

View File

@@ -68,12 +68,13 @@ jobs:
echo "IMAGE_TAG=${NEXT_TAG}" >> "$GITEA_ENV" echo "IMAGE_TAG=${NEXT_TAG}" >> "$GITEA_ENV"
fi fi
# 3⃣ 设置 Docker 镜像名称 # 3⃣ 设置镜像仓库与镜像名称(自建 Registry / Docker Hub 都可)
- name: Set image variables - name: Set image variables
shell: bash shell: bash
run: | run: |
# 修改为你的 Docker Hub 仓库名例如yourname/mindfulness-server # 直接写死:推送到自建仓库
IMAGE_NAME=docker.damer.fun/damer/mindfulness-server IMAGE_NAME="docker.damer.fun/damer/mindfulness-server"
if [[ -n "${GITHUB_ENV:-}" ]]; then if [[ -n "${GITHUB_ENV:-}" ]]; then
echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITHUB_ENV" echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITHUB_ENV"
fi fi
@@ -81,12 +82,14 @@ jobs:
echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITEA_ENV" echo "IMAGE_NAME=$IMAGE_NAME" >> "$GITEA_ENV"
fi fi
# 4⃣ 登录 Docker Hub # 4⃣ 登录镜像仓库(自建 Registry / Docker Hub
- name: Login to Docker Hub - name: Login to Docker Registry
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} # 与 IMAGE_NAME 的 registry 保持一致
password: ${{ secrets.DOCKERHUB_TOKEN }} registry: docker.damer.fun
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_TOKEN }}
# 5⃣ 构建 Docker 镜像(使用 server/ 作为构建上下文) # 5⃣ 构建 Docker 镜像(使用 server/ 作为构建上下文)
- name: Build Docker Image - name: Build Docker Image
@@ -94,7 +97,7 @@ jobs:
run: | run: |
docker build -f server/Dockerfile -t "$IMAGE_NAME:$IMAGE_TAG" server docker build -f server/Dockerfile -t "$IMAGE_NAME:$IMAGE_TAG" server
# 6⃣ 推送 Docker 镜像到 Docker Hub # 6⃣ 推送 Docker 镜像到镜像仓库
- name: Push Docker Image - name: Push Docker Image
shell: bash shell: bash
run: | run: |