From 366f9d5960c0cb85ef0ab9403e37e19fc85961d0 Mon Sep 17 00:00:00 2001 From: Marc Abramowitz Date: Fri, 1 Jun 2012 07:59:11 -0700 Subject: Add .travis.yml for Travis CI (http://travis-ci.org/) --- .travis.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .travis.yml (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..cb4cc69e1 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: python + +python: + - 2.6 + - 2.7 + - pypy + - 3.2 + +matrix: + allow_failures: + - python: pypy + +script: python setup.py test + -- cgit v1.2.3 From e07b4f8edd32766dd0c8327d04a9c7b99d8dc2e9 Mon Sep 17 00:00:00 2001 From: Marc Abramowitz Date: Thu, 14 Jun 2012 17:27:28 -0700 Subject: Remove blank line from .travis.yml --- .travis.yml | 1 - 1 file changed, 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index cb4cc69e1..2e737af04 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,4 +11,3 @@ matrix: - python: pypy script: python setup.py test - -- cgit v1.2.3 From 5f8493cbfd9dac153f7442f1cffc117f85280716 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Sun, 24 Jun 2012 10:25:40 -0400 Subject: Try newly-enabled travis-ci. See http://travis-ci.org/#\!/Pylons/pyramid --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 2e737af04..665d15384 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,8 +6,8 @@ python: - pypy - 3.2 -matrix: - allow_failures: - - python: pypy +#matrix: +# allow_failures: +# - python: pypy script: python setup.py test -- cgit v1.2.3 From a0e59d530726ab3f67b1c389cf8baecc13309ed6 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Sun, 24 Jun 2012 10:35:49 -0400 Subject: Un-comment the PyPy 'allow_failures' bit. We need an explanation for why the PyPy tests fail under travis-ci. --- .travis.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 665d15384..c637dc215 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,8 +6,10 @@ python: - pypy - 3.2 -#matrix: -# allow_failures: -# - python: pypy +# Why does travis-ci's PyPy blow up? Pyramid's tests +# run fine under tox. +matrix: + allow_failures: + - python: pypy script: python setup.py test -- cgit v1.2.3 From 71b473705f73b12a35422d3aa257906e4a99d853 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Sun, 24 Jun 2012 10:52:16 -0400 Subject: Send notifications to pyramid-checkins. Note that we rely on the default settings (failures always send, success sends only on change.). --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index c637dc215..490fd2df7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,3 +13,7 @@ matrix: - python: pypy script: python setup.py test + +notifications: + email: + - pyramid-checkins@lists.repoze.org -- cgit v1.2.3 From 4c1933f522731e1ae5874275025a8d20b9e63336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Tue, 11 Sep 2012 19:38:11 +0200 Subject: remove pypy from travis-ci allow_failures list --- .travis.yml | 6 ------ 1 file changed, 6 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 490fd2df7..ab9c3ff30 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,12 +6,6 @@ python: - pypy - 3.2 -# Why does travis-ci's PyPy blow up? Pyramid's tests -# run fine under tox. -matrix: - allow_failures: - - python: pypy - script: python setup.py test notifications: -- cgit v1.2.3 From cb8bb94941299269d8b29ff7ae08064f4483a07f Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Wed, 19 Jun 2013 09:21:18 -0400 Subject: Trigger --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index ab9c3ff30..00c293046 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,4 @@ +# Wire up travis language: python python: -- cgit v1.2.3 From f7d60e437bec1d8a63d477732c0058f3e4ebb697 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 6 Sep 2013 00:46:50 -0400 Subject: shorten test output in travis --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 00c293046..9d4324ff8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,7 @@ python: - pypy - 3.2 -script: python setup.py test +script: python setup.py test -q notifications: email: -- cgit v1.2.3 From 71554c794c79aae40df2bfc660c54194c803bbb8 Mon Sep 17 00:00:00 2001 From: Marc Abramowitz Date: Wed, 13 Nov 2013 17:10:51 -0800 Subject: .travis.yml: Add 3.3 --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 9d4324ff8..bc82c8faf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,7 @@ python: - 2.7 - pypy - 3.2 + - 3.3 script: python setup.py test -q -- cgit v1.2.3 From 3a950cb42ee450a02d567b25bcb2847f586eabfa Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 27 Nov 2013 05:11:57 -0500 Subject: appease travis --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index bc82c8faf..29e499e76 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,8 @@ python: - 3.2 - 3.3 +install: python setup.py dev + script: python setup.py test -q notifications: -- cgit v1.2.3 From 6c6bd98b59f97492458cc4154d439e581d4b420a Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Thu, 19 Jun 2014 22:01:47 -0700 Subject: Enable automated testing with Python 3.4 --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 29e499e76..ce27b5ec3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,7 @@ python: - pypy - 3.2 - 3.3 + - 3.4 install: python setup.py dev -- cgit v1.2.3 From e65d6eb43599fe45b8b3978eb78c34ebdf296b66 Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Sun, 17 Aug 2014 08:11:14 -0700 Subject: Enable automated testing with PyPy 3 --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index ce27b5ec3..4ca998c42 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,7 @@ python: - 3.2 - 3.3 - 3.4 + - pypy3 install: python setup.py dev -- cgit v1.2.3 From 6bdda352153a277fb2812746dce5522f441a49f2 Mon Sep 17 00:00:00 2001 From: John Anderson Date: Sun, 16 Nov 2014 23:08:25 -0800 Subject: Switch to using tox for travis so coverage is ran --- .travis.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4ca998c42..2d54a2b36 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,18 +1,20 @@ # Wire up travis language: python -python: - - 2.6 - - 2.7 - - pypy - - 3.2 - - 3.3 - - 3.4 - - pypy3 +env: + - TOX_ENV=py26 + - TOX_ENV=py27 + - TOX_ENV=py32 + - TOX_ENV=py33 + - TOX_ENV=py34 + - TOX_ENV=pypy + - TOX_ENV=cover -install: python setup.py dev +install: + - pip install tox -script: python setup.py test -q +script: + - tox -e $TOX_ENV notifications: email: -- cgit v1.2.3 From d965c4fa42aa04888e5a829d9975ffec26037c9b Mon Sep 17 00:00:00 2001 From: John Anderson Date: Sun, 16 Nov 2014 23:21:37 -0800 Subject: Use travis_retry in case of timeouts, remove -e $OTX_ENV --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 2d54a2b36..dddeb1df7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,10 +11,10 @@ env: - TOX_ENV=cover install: - - pip install tox + - travis_retry pip install tox script: - - tox -e $TOX_ENV + - travis_retry tox notifications: email: -- cgit v1.2.3 From 1d298deae192918a994423c3fc4ee9cd4bf7e7ca Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Mon, 17 Nov 2014 01:50:09 -0600 Subject: fix travis.yml to use the correct TOXENV var --- .travis.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index dddeb1df7..4ff4939d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,13 +2,13 @@ language: python env: - - TOX_ENV=py26 - - TOX_ENV=py27 - - TOX_ENV=py32 - - TOX_ENV=py33 - - TOX_ENV=py34 - - TOX_ENV=pypy - - TOX_ENV=cover + - TOXENV=py26 + - TOXENV=py27 + - TOXENV=py32 + - TOXENV=py33 + - TOXENV=py34 + - TOXENV=pypy + - TOXENV=cover install: - travis_retry pip install tox -- cgit v1.2.3 From bc8e4d2acf583b9c581202c0f0efee3ee1da710a Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Fri, 21 Nov 2014 14:26:10 -0500 Subject: Add support for testing 'pypy3' under Tox / Travis. --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4ff4939d9..5a205b268 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,7 @@ env: - TOXENV=py33 - TOXENV=py34 - TOXENV=pypy + - TOXENV=pypy3 - TOXENV=cover install: -- cgit v1.2.3 From cf4ad5eaea4af3da3bbac4c421fe5f959ed1d256 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Fri, 21 Nov 2014 18:54:20 -0600 Subject: update tox/travis to check code coverage on py3 coverage is combined between py2 and py3 for an aggregate coverage metric. This means we can stop putting "no cover" gates around py3 code and ignoring whether it's ever tested. --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 5a205b268..482d2a910 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ language: python env: + - TOXENV=clean - TOXENV=py26 - TOXENV=py27 - TOXENV=py32 @@ -9,7 +10,7 @@ env: - TOXENV=py34 - TOXENV=pypy - TOXENV=pypy3 - - TOXENV=cover + - TOXENV=report install: - travis_retry pip install tox -- cgit v1.2.3 From 11ba5a50ef1c3c8eba4d58d0af0333f6bfe5ae61 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Fri, 21 Nov 2014 21:34:17 -0600 Subject: test to see if files are shared between builds --- .travis.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 482d2a910..e2f379802 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,16 @@ # Wire up travis language: python - -env: - - TOXENV=clean - - TOXENV=py26 - - TOXENV=py27 - - TOXENV=py32 - - TOXENV=py33 - - TOXENV=py34 - - TOXENV=pypy - - TOXENV=pypy3 - - TOXENV=report +# +#env: +# - TOXENV=clean +# - TOXENV=py26 +# - TOXENV=py27 +# - TOXENV=py32 +# - TOXENV=py33 +# - TOXENV=py34 +# - TOXENV=pypy +# - TOXENV=pypy3 +# - TOXENV=report install: - travis_retry pip install tox -- cgit v1.2.3 From 85e432c622f2fe719c08ef932b66977f22f7cc90 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Thu, 18 Dec 2014 21:27:56 -0500 Subject: Speed up Travis start via 'sudo: false'. --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 5a205b268..cb98fddbe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,6 @@ # Wire up travis language: python +sudo: false env: - TOXENV=py26 -- cgit v1.2.3 From 14126cae5cf308ed466ed3eea576094e9c2193b4 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Wed, 11 Feb 2015 12:25:02 -0600 Subject: fix up tests to generate coverage reports always and combine at the end --- .travis.yml | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index e2f379802..7cf2b6a16 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,15 @@ # Wire up travis language: python -# -#env: -# - TOXENV=clean -# - TOXENV=py26 -# - TOXENV=py27 -# - TOXENV=py32 -# - TOXENV=py33 -# - TOXENV=py34 -# - TOXENV=pypy -# - TOXENV=pypy3 -# - TOXENV=report + +env: + - TOXENV=py26 + - TOXENV=py27 + - TOXENV=py32 + - TOXENV=py33 + - TOXENV=py34 + - TOXENV=pypy + - TOXENV=pypy3 + - TOXENV=py26,py32,cover install: - travis_retry pip install tox -- cgit v1.2.3 From a9282da880bfc1da654fc1c547a20fdfb3539fd1 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Fri, 20 Feb 2015 17:52:41 -0600 Subject: split out targets for py2-cover and py3-cover and add docs building --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 74b64d343..42b3073c7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,7 +10,9 @@ env: - TOXENV=py34 - TOXENV=pypy - TOXENV=pypy3 - - TOXENV=py26,py32,cover + - TOXENV=py2-docs + - TOXENV=py3-docs + - TOXENV=py2-cover,py3-cover,coverage install: - travis_retry pip install tox -- cgit v1.2.3 From 03c11e8f3c66e58af3c5de0ffacfe024ce9ae491 Mon Sep 17 00:00:00 2001 From: John Anderson Date: Mon, 13 Apr 2015 22:38:29 -0400 Subject: Ignore more pep8 checks and add to travis --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 42b3073c7..ba077d342 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,6 +13,7 @@ env: - TOXENV=py2-docs - TOXENV=py3-docs - TOXENV=py2-cover,py3-cover,coverage + - TOXENV=pep8 install: - travis_retry pip install tox -- cgit v1.2.3 From cc9126ed2b215fe6c59ca9eb74e6e0a55b9fc76e Mon Sep 17 00:00:00 2001 From: Bert JW Regeer Date: Sun, 11 Oct 2015 22:45:07 -0600 Subject: Make sure we test on Python 3.5 --- .travis.yml | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index ba077d342..79d9fa09d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,18 +2,28 @@ language: python sudo: false -env: - - TOXENV=py26 - - TOXENV=py27 - - TOXENV=py32 - - TOXENV=py33 - - TOXENV=py34 - - TOXENV=pypy - - TOXENV=pypy3 - - TOXENV=py2-docs - - TOXENV=py3-docs - - TOXENV=py2-cover,py3-cover,coverage - - TOXENV=pep8 +matrix: + include: + - python: 2.6 + env: TOXENV=py26 + - python: 2.7 + env: TOXENV=py27 + - python: 3.2 + env: TOXENV=py32 + - python: 3.3 + env: TOXENV=py33 + - python: 3.4 + env: TOXENV=py34 + - python: 3.5 + env: TOXENV=py35 + - python: pypy + env: TOXENV=pypy + - python: pypy3 + env: TOXENV=pypy3 + - python: 3.5 + env: TOXENV=py2-cover,py3-cover,coverage + - python: 3.5 + env: TOXENV=pep8 install: - travis_retry pip install tox -- cgit v1.2.3 From 0030fba497a48e596167ceffb6dd499d67c91765 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Wed, 25 Nov 2015 18:54:39 -0600 Subject: add docs to travis builds --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 79d9fa09d..2163eb8fd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,6 +22,8 @@ matrix: env: TOXENV=pypy3 - python: 3.5 env: TOXENV=py2-cover,py3-cover,coverage + - python: 3.5 + env: TOXENV=docs - python: 3.5 env: TOXENV=pep8 -- cgit v1.2.3 From 93d2aa696288098b046915bb718604ee9a4d7de7 Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Wed, 16 Dec 2015 16:26:20 -0600 Subject: test travis irc notifications --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 2163eb8fd..6cc2e9ad4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -36,3 +36,8 @@ script: notifications: email: - pyramid-checkins@lists.repoze.org + irc: + channels: + - "chat.freenode.net#pyramid" + template: + - "%{repository}/%{branch} (%{commit} - %{author}): %{message}" -- cgit v1.2.3 From e40ccc3b4cc54fdef4fa49a131a95cd9f5bed80e Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Wed, 16 Dec 2015 16:30:39 -0600 Subject: use default irc template --- .travis.yml | 2 -- 1 file changed, 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 6cc2e9ad4..5c53b43f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,5 +39,3 @@ notifications: irc: channels: - "chat.freenode.net#pyramid" - template: - - "%{repository}/%{branch} (%{commit} - %{author}): %{message}" -- cgit v1.2.3 From 78fb6c668362cd050bbdac4e1639cce4a01e35df Mon Sep 17 00:00:00 2001 From: Bert JW Regeer Date: Wed, 20 Jan 2016 00:16:29 -0700 Subject: Remove Python 3.2 from travis --- .travis.yml | 2 -- 1 file changed, 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 5c53b43f6..39f0ca435 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,8 +8,6 @@ matrix: env: TOXENV=py26 - python: 2.7 env: TOXENV=py27 - - python: 3.2 - env: TOXENV=py32 - python: 3.3 env: TOXENV=py33 - python: 3.4 -- cgit v1.2.3 From 4cd6cb4238f092baa19d477b1016c35af92b7b56 Mon Sep 17 00:00:00 2001 From: Bert JW Regeer Date: Sun, 10 Apr 2016 20:52:03 -0600 Subject: Remove Python 2.6 from all testing This removes it from tox/travis --- .travis.yml | 2 -- 1 file changed, 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 39f0ca435..e45f3df7d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,6 @@ sudo: false matrix: include: - - python: 2.6 - env: TOXENV=py26 - python: 2.7 env: TOXENV=py27 - python: 3.3 -- cgit v1.2.3