Commit Graph

24 Commits

Author SHA1 Message Date
Yury Selivanov 45e89cf2ab travis: Use latest Python 3.6 on MacOS 2017-11-20 12:10:18 -05:00
Yury Selivanov 5c7c44c624 travis: Try Python 3.5.4 on MacOS 2017-11-18 15:30:09 -05:00
Yury Selivanov b6e825569e travis: Build tags 2017-09-12 15:07:30 -04:00
Elvis Pranskevichus 954e8db094 Add a way to run tests on an installed version of uvloop 2017-09-12 10:21:06 -04:00
Elvis Pranskevichus c841ab9f7d travis: Avoid building PR branches. 2017-03-30 10:43:53 -04:00
Elvis Pranskevichus e3f5cc794a ci: Build under Python 3.6 on macOS 2017-01-01 20:29:04 -05:00
Yury Selivanov 3894d2d757 ci: Try building wheels for 3.6 2017-01-01 17:04:06 -07:00
Elvis Pranskevichus 62fb310278 ci: Switch to staged release process
Uploading release artifacts directly to PyPI from the build matrix is
bad, as this may result in an incomplete or broken release if any of
the platforms fail to build.

To fix the process, implement a "staged" build process whereby artifacts
are built from a dedicated "releases" branch and are uploaded to an S3
bucket.  Once all artifacts have been successfully built, the release
tag may be pushed to master, and the previously built artifacts will be
uploaded to PyPI as a single transaction.
2016-12-23 18:35:39 -05:00
Yury Selivanov d2d86a6237 ci: Test on Python 3.6 2016-11-23 22:47:37 -05:00
Yury Selivanov 3a44397532 Stop testing Python 3.6 until 3.6b4 is out. 2016-11-21 20:47:50 -05:00
Yury Selivanov ed6a947feb ci: Don't test 3.5-dev (it's not nightly, it's just 3.5.2) 2016-11-07 18:12:40 -05:00
Yury Selivanov f7e74b3c92 travis: Test 3.5-dev too 2016-11-06 15:41:51 -05:00
Yury Selivanov 0a72f5e28f travis: Test 3.6 nightly 2016-11-06 15:29:54 -05:00
Yury Selivanov e7ff8579b7 travis: Disable Mac OS builds for now 2016-08-02 19:34:40 -04:00
Yury Selivanov 9104dfbaef travis: Test only Mac OS 10.11 2016-08-02 18:15:21 -04:00
Elvis Pranskevichus 2351d78398 Use Travis CI to produce wheels for Linux and macOS 2016-08-02 09:42:57 -04:00
Yury Selivanov 0505d80fa6 travis: Another attempt at making travis to run debug build tests 2016-07-12 15:22:12 -04:00
Yury Selivanov 8a5813429e travis: Drop no-binary pip option 2016-07-12 15:16:35 -04:00
Yury Selivanov 271136b13b travis: Also test debug build 2016-07-12 15:00:23 -04:00
Yury Selivanov de89ae0ba2 tests: Add a macro test -- aiohttp client/server (optional) 2016-04-19 16:47:49 -04:00
Yury Selivanov 7e3d63e88a travis: Adjust release script 2016-04-14 16:17:40 -04:00
Yury Selivanov 6a9226c8ef travis: Try another approach for file upload 2016-04-14 15:51:47 -04:00
Yury Selivanov dbbd159df6 Bundle libuv in github releases 2016-04-14 15:20:12 -04:00
Yury Selivanov 48bb817b8c Add Travis integration 2016-04-14 15:03:41 -04:00