Zachary Ware
f57e34b672
[3.6] Use Travis to make sure all generated files are up to date (GH-2080) (GH-2092)
...
(cherry picked from commit 0afbabe245
)
Also fixes some line endings missed in GH-840 backport.
2017-06-11 11:30:57 -05:00
Zachary Ware
01ea561f29
[3.6] Install dependencies in Travis OSX build (GH-1952)
...
(cherry picked from commit 167e0fc211
)
2017-06-05 22:41:17 -05:00
Zachary Ware
d125738e93
[3.6] bpo-30417: Disable 'cpu' and 'tzdata' resources on Travis (GH-1928)
...
Also weakens the 'should this be run?' regex to allow all builds when .travis.yml changes.
(cherry picked from commit c53b13b270
)
2017-06-05 19:10:21 -05:00
Brett Cannon
ba6bfcdfb4
[3.6] Turn on macOS builds for Travis (GH-1846) ( #1929 )
...
Initially the macOS builds are allowed to fail until such time that they can be determined to be stable and not add an unacceptable amount of time to the overall Travis-passing process.
(cherry picked from commit 21c2dd7cf8
)
2017-06-03 10:33:53 -07:00
Brett Cannon
767b6d7d2d
[3.6] Fix Travis config to reinstate test build (GH-1879) (GH-1889)
...
(cherry picked from commit a5aa72ac78
)
2017-05-31 15:52:39 -07:00
Mariatta
89e0a189f8
[3.6] Build docs in parallel (GH-1842) (GH-1872)
...
(cherry picked from commit eba68e2c42
)
2017-05-30 15:29:24 -07:00
Brett Cannon
5e2016dce9
bpo-30380: Pin the version of Sphinx used to build the docs (GH-1612) (GH-1617)
2017-05-16 14:28:21 -07:00
Brett Cannon
08f9f71162
Drop the standard gcc test build on Travis (GH-853) (GH-859)
...
Instead have gcc be used for the coverage build so gcc is exercised in at least one place.
(cherry picked from commit ad2f9e2c8a
)
2017-03-27 16:46:31 -07:00
Zachary Ware
abc68484b2
Treat Sphinx warnings as errors (GH-832) (GH-834)
...
* Treat Sphinx warnings as errors (GH-832)
(cherry picked from commit 334e9ec938
)
* Remove unused suspicious rules
2017-03-26 22:53:57 -05:00
Brett Cannon
b044120f04
Drop C++ header compatibility test ( #718 ) ( #719 )
...
The $CXX environment variable is not exported under the 'c' language on Travis.
(cherry picked from commit 77ed11552d
)
2017-03-19 10:03:39 -07:00
Brett Cannon
49fc153342
Combine the C++ header CI build into the main C build (GH-697) (GH-704)
...
This will eliminate one of the builds in Travis, allowing for CI overall to complete faster.
(cherry picked from commit 993d4b3440
)
2017-03-17 15:41:35 -07:00
Berker Peksag
5c7b8f423a
Backport recent .travis.yml changes ( #308 )
...
Backported changes from master:
* b52260d8bf
* 984eef7d6d
* 532519770d
* 91b0e7d0ca
2017-02-26 16:07:12 +03:00
INADA Naoki
3337d33a45
[backport to 3.6] bpo-29529: Add .travis.yml to 3.6 branch ( #25 )
...
* Add .travis.yml to 3.6 branch
* Travis CI: run rstlint.py in the docs job (#68 )
Currently, http://buildbot.python.org/all/buildslaves/ware-docs
buildbot is only run as post-commit. For example, bpo-29521 (PR#41)
introduced two warnings, unnotified by the Travis CI docs job.
Modify the docs job to run toosl/rstlint.py.
Fix also the two minor warnings which causes the buildbot slave to
fail.
* Only run CI checks when appropriate files have changed (#74 )
Closes python/core-workflow#14
* Use 'make check' instead of 'python3 tools/rstlint.py' (#96 )
2017-02-19 10:41:59 +05:30