feat: 添加版本号显示和自动构建/删除 Docker 镜像功能
- 添加前端版本号显示(桌面端和移动端) - 实现 GitHub Actions 自动构建和推送 Docker 镜像 - 实现删除 release 时自动删除对应 Docker 镜像 - 支持版本号格式:v数字.数字.数字 或 v数字.数字.数字-后缀 - 添加版本号管理文档 - 更新 Dockerfile 和部署脚本支持版本号构建参数
This commit is contained in:
@@ -2,9 +2,17 @@ version: '3.8'
|
||||
|
||||
services:
|
||||
app:
|
||||
# 使用 Docker Hub 镜像(推荐生产环境)
|
||||
# 取消注释下面一行,并注释掉 build 部分,即可使用 Docker Hub 的镜像
|
||||
# image: wrbug/polyhermes:latest
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
# 本地构建时可以传递版本号参数(可选)
|
||||
# args:
|
||||
# VERSION: ${VERSION:-dev}
|
||||
# GIT_TAG: ${GIT_TAG:-}
|
||||
# GITHUB_REPO_URL: https://github.com/WrBug/PolyHermes
|
||||
container_name: polyhermes
|
||||
ports:
|
||||
- "${SERVER_PORT:-80}:80"
|
||||
|
||||
Reference in New Issue
Block a user