python - 在 PyPi Nexus 上存储 python zipapp (`.pyz`)
问题描述
我使用 Python zipapp(更准确地说是shiv)来发布 Python 模块。
我想将生成的 zipapp ( .pyz
) 存储在 Nexus 上(最好pypi
在 Nexus 上),以跟踪我在 CI/CD 管道中构建的工件。
如何.pyz
在 Nexus 上上传?
pypi
是否可以将其存储在 Nexus上托管?
解决方案
我最终通过将.pyz
工件推maven
送到Nexus
. 通过简单的推动工件,它似乎工作得很好curl
:
curl -v -u NEXUS_USER:NEXUS_PASSWORD \
--upload-file artifact.pyz \
NEXUS_URL/repository/my_repo/artifact.pyz
推荐阅读
- json - SyntaxError:JSON.parse 中位置 1 的 JSON 中的意外标记 <
) - php - Symfony __construct 用法
- coldfusion - Coldfusion 2016 使用 cfscript mail() 时如何包含模板?
- c# - 如何使此 MenuItem 中的复选标记尊重整体前景色?
- android - 在活动之间传递数据到 asyncTask 和从 asyncTask 到活动
- r - R:是否可以将布尔数据合并到部分重复行的多个选择列中?
- angular - NgRx Marbles 效果测试返回奇怪的错误
- verilog - Verilog 多计数器
- html - 如何在一组容器中调整不同大小的图像 | CSS
- python-3.x - 了解 Python 中 Networkx 函数的时间和空间复杂性与系统配置的关系