使用 travis 的 pypi deploy 构建***

Posted

技术标签:

【中文标题】使用 travis 的 pypi deploy 构建***【英文标题】:Building wheels with travis' pypi deploy 【发布时间】:2015-12-11 18:45:05 【问题描述】:

我尝试了 travis-ci pypi 部署,如下所示:

https://travis-ci.org/Simplistix/testfixtures/jobs/80429422

相关的 .travis.yaml 位是:

deploy:
  provider: pypi
  user: ...
  password:
    secure: ...
  on:
    tags: true
    repo: Simplistix/testfixtures

...但这只是创建了一个 sdist。

如何配置它来创建和上传***?

【问题讨论】:

【参考方案1】:

只需在部署部分参数“distributions”中添加,例如:

deploy:
  provider: pypi
  distributions: "sdist bdist bdist_wheel"
  ... e.t.c

【讨论】:

这个doesn't appear to be working for me.

以上是关于使用 travis 的 pypi deploy 构建***的主要内容,如果未能解决你的问题,请参考以下文章

Travis-Ci 的 pypi 部署如何安全?

使用 Travis-ci 在 pypi 上部署包失败,没有任何错误消息

Travis CI - 以 sudo 运行部署步骤(PyPI)?

使用 Travis-CI 将多个发行版部署到 PyPI 时防止冲突

成功后部署 pypi travis ci

Firebase Github Deploy无法解析travis.yml