问题描述
将我的 HelloWorld 包上传到 AWS CodeArtifact 时,它还会将所有必需的包上传到 CodeArtifact。这会导致上传数 GB 的数据,这将使我花费更多的钱。它还使存储库中包含我并不真正关心的包。
我使用麻线上传我的包:twine upload --repository codeartifact target/dist/*/dist/*.tar.gz
(目标文件夹是用 pybuilder 生成的,因为我的包的版本可能会改变,所以通配符在那里)。
我也尝试上传 .whl
,但结果相同。
以下是上传到 CodeArtifact 的包示例:
黄色标记标记了我用麻线上传的包裹。我猜那些没有标记的包裹只是想加入派对。
需要注意的是,我已经在 CodeArtifact 中将 pypi 配置为上游存储库。所以每当安装一个不在 CodeArtifact 上的包时,它应该在 pypi 上找到它们。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)