From 5027d7b4bf9dd7396cc9be1d2064b4639c06da64 Mon Sep 17 00:00:00 2001 From: Brad Pitcher Date: Thu, 6 Feb 2014 19:43:19 -0800 Subject: [PATCH 1/5] add configuration for travis --- .travis.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..5ef0f46 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +--- + +language: python +python: + - "2.6" + - "2.7" +before_install: + - sudo apt-get update -qq +install: + - sudo apt-get install -qq inkscape +script: + - python make_machine.py dibond + - python make_machine.py mendel + - python make_machine.py sturdy From 2068c54bc2abd801dcb68578bdfae55d3c38b9bb Mon Sep 17 00:00:00 2001 From: Brad Pitcher Date: Thu, 6 Feb 2014 20:02:36 -0800 Subject: [PATCH 2/5] install openscad before running tests --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5ef0f46..b7fec3f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,9 +5,10 @@ python: - "2.6" - "2.7" before_install: + - sudo add-apt-repository ppa:chrysn/openscad - sudo apt-get update -qq install: - - sudo apt-get install -qq inkscape + - sudo apt-get install -qq inkscape openscad script: - python make_machine.py dibond - python make_machine.py mendel From 9f14806a77301797adb72789e9b20128f4f7ee8b Mon Sep 17 00:00:00 2001 From: Brad Pitcher Date: Thu, 6 Feb 2014 20:09:20 -0800 Subject: [PATCH 3/5] auto-confirm repository addition --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b7fec3f..c1493f1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ python: - "2.6" - "2.7" before_install: - - sudo add-apt-repository ppa:chrysn/openscad + - sudo add-apt-repository -y ppa:chrysn/openscad - sudo apt-get update -qq install: - sudo apt-get install -qq inkscape openscad From b68e2ad8e7310c3d2dbff4f7c08eeb565328e991 Mon Sep 17 00:00:00 2001 From: Brad Pitcher Date: Thu, 6 Feb 2014 21:16:09 -0800 Subject: [PATCH 4/5] just build dibond and sturdy so travis doesn't time out --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c1493f1..ce7b63b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,5 +11,4 @@ install: - sudo apt-get install -qq inkscape openscad script: - python make_machine.py dibond - - python make_machine.py mendel - python make_machine.py sturdy From ad983693095365f14ee21081b38a3e57e7a2916a Mon Sep 17 00:00:00 2001 From: Brad Pitcher Date: Sun, 9 Feb 2014 11:58:11 -0800 Subject: [PATCH 5/5] add python 3.2 and 3.3 to the tested versions --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index ce7b63b..a333575 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,8 @@ language: python python: - "2.6" - "2.7" + - "3.2" + - "3.3" before_install: - sudo add-apt-repository -y ppa:chrysn/openscad - sudo apt-get update -qq