fix: Dockerfile.tenant 在 LABEL 前加 RUN 写文件,修复 BuildKit inline cache 不追踪 ARG 变化导致 label 始终为 0.0.0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
这个提交包含在:
父节点
b7ef602b29
当前提交
1cd9dcb159
@ -31,6 +31,8 @@ RUN cd docs-site && yarn build
|
|||||||
FROM --platform=linux/amd64 nginx:1.27-alpine
|
FROM --platform=linux/amd64 nginx:1.27-alpine
|
||||||
|
|
||||||
ARG SERVICE_VERSION=0.0.0
|
ARG SERVICE_VERSION=0.0.0
|
||||||
|
# RUN 写文件确保 SERVICE_VERSION 变化时 BuildKit inline cache 失效(LABEL 单独不可靠)
|
||||||
|
RUN echo "${SERVICE_VERSION}" > /etc/service_version
|
||||||
LABEL com.xuqm.version="${SERVICE_VERSION}"
|
LABEL com.xuqm.version="${SERVICE_VERSION}"
|
||||||
LABEL com.xuqm.service="tenant-web"
|
LABEL com.xuqm.service="tenant-web"
|
||||||
|
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户