首页 > 解决方案 > 在 PyPi Nexus 上存储 python zipapp (`.pyz`)

问题描述

我使用 Python zipapp(更准确地说是shiv)来发布 Python 模块。

我想将生成的 zipapp ( .pyz) 存储在 Nexus 上(最好pypi在 Nexus 上),以跟踪我在 CI/CD 管道中构建的工件。

如何.pyz在 Nexus 上上传?

pypi是否可以将其存储在 Nexus上托管?

标签: pythonnexuspypizipapp

解决方案


我最终通过将.pyz工件推maven送到Nexus. 通过简单的推动工件,它似乎工作得很好curl

curl -v -u NEXUS_USER:NEXUS_PASSWORD \
   --upload-file artifact.pyz \ 
   NEXUS_URL/repository/my_repo/artifact.pyz

推荐阅读