构建¶
备注
注意,此页面提供给开发人员,普通用户一般不必查看此页面。
备注
注意,本页面提供的命令均建立在您已经安装 poetry 的前提下。
构建 python 包¶
poetry build
sdist & bdist 在 dist/
下
构建 python 压缩包¶
打包程序需要的所有依赖,在安装 python 的环境上开箱即用。
完全由 python 代码构成的包会被压缩。参见 zipapp
.
bash src/zipapp.sh ./workdir
备注
打包脚本仅适用于 Linux
脚本需要调用 pip
使用:python app.pyz
构建 Sphinx 文档¶
poetry install -E doc
poetry run sphinx-build doc/source doc/build/html -D release=$(poetry version -s)
html 在 doc/build/html
下
构建 docker 镜像¶
docker build -f docker/Dockerfile -t qzone3tg:$(poetry version -s) .