summaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* bpo-31355: Travis CI: remove the macOS job (#3367)Victor Stinner2017-09-061-9/+0
|
* [3.6] Travis: use ccache (GH-3307) (#3332)Christian Heimes2017-09-051-2/+4
| | | (cherry picked from commit 8adc73c)
* Include additional changes to support blurbified NEWS (#3340)Ned Deily2017-09-051-1/+1
|
* [3.6] bpo-30871: Add test.pythoninfo (#3174)Victor Stinner2017-08-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bpo-30871: Add test.pythoninfo (#3075) * Add Lib/test/pythoninfo.py: script collecting various informations about Python to help debugging test failures. * regrtest: remove sys.hash_info and sys.flags from header. * Travis CI, Appveyor: run pythoninfo before tests (cherry picked from commit b907abc88589f7bea52c5afe172ececc6edcda70) * bpo-30871: pythoninfo: add expat and _decimal (#3121) * bpo-30871: pythoninfo: add expat and _decimal * Remove _decimal.__version__ The string is hardcoded, not really interesting. (cherry picked from commit f6ebd838f00b4c211c72d85ee49749e910cd3afe) * bpo-30871: Add "make pythoninfo" (#3120) (cherry picked from commit a3a01a2fceab2188b282ab9911f79c99a4c32273) * bpo-30871: pythoninfo: more sys, os, time data (#3130) * bpo-30871: pythoninfo: more sys, os, time data PythonInfo now converts types other than intger to string by default. * fix typo (cherry picked from commit ad7eaed54382b346784e51a6f0122ce81e8842b5) * bpo-31231: Fix pythoninfo in Travis config (#3134) bpo-31231, bpo-30871: Replace "./python -m test.pythoninfo" with "make pythoninfo", since macOS uses ./python.exe. (cherry picked from commit 92b1f90143286385c0ff5be98d3721b90580a912)
* bpo-30822: Exclude tzdata from regrtest --all (#2775) (#2777)Victor Stinner2017-07-201-2/+2
| | | | | | | | | | | | | | When running the test suite using --use=all / -u all, exclude tzdata since it makes test_datetime too slow (15-20 min on some buildbots) which then times out on some buildbots. -u tzdata must now be enabled explicitly, -u tzdata or -u all,tzdata, to run all test_datetime tests. Fix also regrtest command line parser to allow passing -u extralargefile to run test_zipfile64. Travis CI: remove -tzdata. Replace -u all,-tzdata,-cpu with -u all,-cpu since tzdata is now excluded from -u all. (cherry picked from commit 5b392bbaeb9d9b1db961ecfc7315d8c8662c27f6)
* [3.6] Check the whitespace of pull requests on Travis (GH-2367) (GH-2386)Brett Cannon2017-06-251-0/+5
| | | (cherry picked from commit 70cb1875bb5343e31d7268f4b2d231a5fecdf989)
* [3.6] Use Travis to make sure all generated files are up to date (GH-2080) ↵Zachary Ware2017-06-111-0/+9
| | | | | | | (GH-2092) (cherry picked from commit 0afbabe245) Also fixes some line endings missed in GH-840 backport.
* [3.6] Install dependencies in Travis OSX build (GH-1952)Zachary Ware2017-06-061-0/+4
| | | (cherry picked from commit 167e0fc211c06df)
* [3.6] bpo-30417: Disable 'cpu' and 'tzdata' resources on Travis (GH-1928)Zachary Ware2017-06-061-5/+5
| | | | Also weakens the 'should this be run?' regex to allow all builds when .travis.yml changes. (cherry picked from commit c53b13b270767948fddb58b287149c499f9a03c4)
* [3.6] Turn on macOS builds for Travis (GH-1846) (#1929)Brett Cannon2017-06-031-9/+11
| | | | 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 21c2dd7cf8414c903f0e83cf1d6b7f02f645f422)
* [3.6] Fix Travis config to reinstate test build (GH-1879) (GH-1889)Brett Cannon2017-05-311-13/+7
| | | (cherry picked from commit a5aa72ac789052411797c6f079ffff0a9fdbf82c)
* [3.6] Build docs in parallel (GH-1842) (GH-1872)Mariatta2017-05-301-1/+1
| | | (cherry picked from commit eba68e2c42e149acecb15bbeb692786e2540157d)
* bpo-30380: Pin the version of Sphinx used to build the docs (GH-1612) (GH-1617)Brett Cannon2017-05-161-2/+4
|
* Drop the standard gcc test build on Travis (GH-853) (GH-859)Brett Cannon2017-03-271-4/+4
| | | | Instead have gcc be used for the coverage build so gcc is exercised in at least one place. (cherry picked from commit ad2f9e2c8a0b44b3e6aec9d28ba59e13239236f7)
* Treat Sphinx warnings as errors (GH-832) (GH-834)Zachary Ware2017-03-271-1/+1
| | | | | | | | * Treat Sphinx warnings as errors (GH-832) (cherry picked from commit 334e9ec938ea9876baadef15edb135d6d2aff30c) * Remove unused suspicious rules
* Drop C++ header compatibility test (#718) (#719)Brett Cannon2017-03-191-2/+0
| | | | The $CXX environment variable is not exported under the 'c' language on Travis. (cherry picked from commit 77ed11552da3e01dd235b7d68988076866b1f604)
* Combine the C++ header CI build into the main C build (GH-697) (GH-704)Brett Cannon2017-03-171-9/+2
| | | | This will eliminate one of the builds in Travis, allowing for CI overall to complete faster. (cherry picked from commit 993d4b3440f2282976901ce66879037c4443868a)
* Backport recent .travis.yml changes (#308)Berker Peksag2017-02-261-10/+9
| | | | | | | | Backported changes from master: * b52260d8bf392aa04c48b8c2467a4c034184de86 * 984eef7d6d78e1213d6ea99897343a5059a07c59 * 532519770dea5d353f0b0d718c8881a15c7542df * 91b0e7d0ca7c59df28f6a6fc1e8eb86a3925b76c
* [backport to 3.6] bpo-29529: Add .travis.yml to 3.6 branch (#25)INADA Naoki2017-02-191-0/+104
* 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)