Compare commits

...

2 Commits

Author SHA1 Message Date
朱潮
ed1b0bb85d Merge branch 'developing' into bot_manager 2026-05-07 23:14:07 +08:00
朱潮
18e9200be2 字节码不编译/skills /projects/ 2026-05-07 23:00:53 +08:00

View File

@ -56,9 +56,9 @@ FROM base AS bytecode-builder
# 复制应用代码,仅在构建阶段编译为字节码
COPY . .
RUN python -m compileall -b /app && \
find /app -type f -name '*.py' -delete && \
find /app -type d -name '__pycache__' -prune -exec rm -rf {} +
RUN python -m compileall -b -x '(/projects/|/skills/)' /app && \
find /app -not -path '/app/projects/*' -not -path '/app/skills/*' -type f -name '*.py' -delete && \
find /app -not -path '/app/projects/*' -not -path '/app/skills/*' -type d -name '__pycache__' -prune -exec rm -rf {} +
FROM base AS runtime