PyPI自动部署

2024-04-24 07:46:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个repository(在GitHub上)由许多模块组成,这些模块可以作为插件添加到主project。我想设置存储库,以便在每次接受pull请求时触发自动PyPI部署(仅针对已更改的模块)。你知道吗

有没有办法做到这一点?你知道吗

Travis CI支持自动PyPI部署,但支持整个存储库。我需要它只为一个文件夹内的回购(一个模块)。你知道吗


Tags: 模块githubproject文件夹pypi插件travisci
1条回答
网友
1楼 · 发布于 2024-04-24 07:46:54

您可以使用after_success:选项来实现custom deployments on travis-ci。你知道吗

比如:

after_success:
    "cd $subfolder && python setup.py sdist upload -r pypi"

您必须使用您认为最好的方法自己提供您的pypi凭证。你知道吗

相关问题 更多 >