Хранить python zipapp (`.pyz`) на PyPi Nexus

Я использую Python zipapp (точнее shiv) для доставки модуля Python.

Я хотел бы сохранить сгенерированный zipapp () на Nexus (в идеале на Nexus), чтобы отслеживать мой созданный артефакт в конвейере CI / CD.

Как я могу загрузить .pyz на Нексусе?

Можно ли хранить его в размещенном pypi на Нексусе?

1 ответ

Решение

В конце концов я закончил тем, что нажал кнопку .pyz артефакт в maven репозиторий на Nexus. Кажется, это работает очень хорошо, проталкивая артефакт простым curl:

      curl -v -u NEXUS_USER:NEXUS_PASSWORD \
   --upload-file artifact.pyz \ 
   NEXUS_URL/repository/my_repo/artifact.pyz
Другие вопросы по тегам