summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Lawrence <dkl@mozilla.com>2014-05-02 17:59:42 +0200
committerDavid Lawrence <dkl@mozilla.com>2014-05-02 17:59:42 +0200
commitba9e2c697a7a4056bdd9cf97ddb68798edc805e3 (patch)
tree0564a520694c209374c0dc814237cb37700e7723
parentafa70050adcf4f8c582dac4d8dbc4ce9c2500dff (diff)
downloadbugzilla-ba9e2c697a7a4056bdd9cf97ddb68798edc805e3.tar.gz
bugzilla-ba9e2c697a7a4056bdd9cf97ddb68798edc805e3.tar.xz
Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
-rw-r--r--.travis.yml39
1 files changed, 39 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 000000000..fe28d22bc
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,39 @@
+language: perl
+perl:
+ - 5.10
+ - 5.12
+
+env:
+ - TEST_SUITE=sanity
+ - TEST_SUITE=docs
+ - TEST_SUITE=webservices
+ - TEST_SUITE=selenium
+
+matrix:
+ exclude:
+ - perl: 5.12
+ env: TEST_SUITE=docs
+ - perl: 5.12
+ env: TEST_SUITE=webservices
+ - perl: 5.12
+ env: TEST_SUITE=selenium
+
+before_install:
+ - git clone https://github.com/bugzilla/qa.git -b 4.2 qa
+
+install: true
+
+script: ./qa/travis.sh
+
+after_failure:
+ - sudo cat /var/log/apache2/error.log
+
+notifications:
+ on_success: never
+ on_failure: always
+ irc: "irc.mozilla.org#qa-bugzilla"
+ email:
+ recipients:
+ - dkl@mozilla.com
+ on_success: change
+ on_failure: always