build.sh 392 B

123456789101112131415161718
  1. # 1. 锁定并安装(确保 pdm.lock 最新)
  2. pdm install --prod
  3. # 2. 导出 requirements.txt
  4. pdm export -o requirements.txt --prod
  5. # 3. 下载所有 wheel
  6. rm -rf release
  7. mkdir -p release
  8. pip download -r requirements.txt -d release/ --prefer-binary
  9. # 4. 构建并加入自己的项目
  10. # pdm build
  11. # cp dist/*.whl release/
  12. # 5. 打包
  13. rm release.tar.gz
  14. tar -czvf release.tar.gz release/