This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SQLObject development repository".
The branch, master has been updated
via 2a7e330d0866c586171233c1dea1556d82bb3f9a (commit)
via 0f7dee49771213302744d12239337e3331e1d528 (commit)
via 1f969aa2d3671ca68397f0ed3d356df80f6bb48f (commit)
from 4d9d438a43d28cc346a1995dc744d00265cb2c29 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceforge.net/p/sqlobject/sqlobject/ci/2a7e330d0866c586171233c1dea1556d82bb3f9a
commit 2a7e330d0866c586171233c1dea1556d82bb3f9a
Author: Oleg Broytman <ph...@ph...>
Date: Sat Sep 24 17:39:03 2016 +0300
Run tests at Circle CI in parallel
Circle CI generously allows 4 parallel containers for free software
projects hosted at GitHub.
diff --git a/circle.yml b/circle.yml
index a62f7cd..c491717 100644
--- a/circle.yml
+++ b/circle.yml
@@ -9,3 +9,8 @@ dependencies:
- pip install -U pip
- pip install -U tox tox-pyenv
- pyenv local 2.6.8 2.7.10 3.4.3 3.5.0
+
+test:
+ override:
+ - case $CIRCLE_NODE_INDEX in 0) tox -e '{py26,py27}-mysql,{py34,py35}-mysqlclient' ;; 1) tox -e '{py26,py27,py34,py35}-postgres' ;; 2) tox -e '{py26,py27,py34,py35}-sqlite' ;; 3) tox -e '{py27,py34}-flake8' ;; esac:
+ parallel: true
diff --git a/docs/News.rst b/docs/News.rst
index 982b07b..f837292 100644
--- a/docs/News.rst
+++ b/docs/News.rst
@@ -26,6 +26,8 @@ Tests
* Tests are now run at CIs with python3.5.
+* Tests are split at Circle CI in 4 parallel containers.
+
* Fix a problem in tests related to test order when running on PostgreSQL.
* Restore mxDateTime installation in tox.ini
http://sourceforge.net/p/sqlobject/sqlobject/ci/0f7dee49771213302744d12239337e3331e1d528
commit 0f7dee49771213302744d12239337e3331e1d528
Author: Oleg Broytman <ph...@ph...>
Date: Sat Sep 24 18:13:21 2016 +0300
Update docker key at Circle CI
diff --git a/circle.yml b/circle.yml
index a70900c..a62f7cd 100644
--- a/circle.yml
+++ b/circle.yml
@@ -2,6 +2,8 @@ dependencies:
cache_directories:
- ~/.cache/pip
override:
+ - sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
+ - sudo apt-key update
- sudo apt-get -qq update
- sudo apt-get install -y python-egenix-mxdatetime python-mysqldb python-psycopg2 python3-psycopg2
- pip install -U pip
http://sourceforge.net/p/sqlobject/sqlobject/ci/1f969aa2d3671ca68397f0ed3d356df80f6bb48f
commit 1f969aa2d3671ca68397f0ed3d356df80f6bb48f
Author: Oleg Broytman <ph...@ph...>
Date: Sat Sep 24 17:38:21 2016 +0300
apt-get python3-psycopg2 for tests
diff --git a/.travis.yml b/.travis.yml
index bed2bac..35efcec 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -26,7 +26,7 @@ env:
before_install:
- sudo apt-get -qq update
- - sudo apt-get install -y python-egenix-mxdatetime python-mysqldb python-psycopg2
+ - sudo apt-get install -y python-egenix-mxdatetime python-mysqldb python-psycopg2 python3-psycopg2
install: pip install tox coveralls codecov
diff --git a/circle.yml b/circle.yml
index 361a090..a70900c 100644
--- a/circle.yml
+++ b/circle.yml
@@ -3,7 +3,7 @@ dependencies:
- ~/.cache/pip
override:
- sudo apt-get -qq update
- - sudo apt-get install -y python-egenix-mxdatetime python-mysqldb python-psycopg2
+ - sudo apt-get install -y python-egenix-mxdatetime python-mysqldb python-psycopg2 python3-psycopg2
- pip install -U pip
- pip install -U tox tox-pyenv
- pyenv local 2.6.8 2.7.10 3.4.3 3.5.0
-----------------------------------------------------------------------
Summary of changes:
.travis.yml | 2 +-
circle.yml | 9 ++++++++-
docs/News.rst | 2 ++
3 files changed, 11 insertions(+), 2 deletions(-)
hooks/post-receive
--
SQLObject development repository
|