使用 travis 的 pypi deploy 构建轮子

Building wheels with travis' pypi deploy

我尝试了 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。

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

只需在deploy部分参数中添加"distributions",例如:

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