Assume that you want to upload a
xxx.whl file generated by
pip wheel to Amazon S3 so that you will be able to run
pip install https://url/to/s3/bucket/xxx.whl.
CAUTION! By default, only master branch's builds could trigger deployments in Travis CI.
before_install: - pip install -U pip - pip install wheel script: - python setup.py test before_deploy: - pip wheel --wheel-dir=wheelhouse . deploy: provider: s3 access_key_id: "YOUR_KEY" secret_access_key: "YOUR_SECRET" bucket: YOUR_BUCKET acl: public_read local_dir: wheelhouse upload_dir: wheels skip_cleanup: true
# install from an URL directly $ pip install https://url/to/s3/bucket/wheels/xxx.whl