summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorDavid Lawrence <dkl@mozilla.com>2014-05-01 23:21:47 +0200
committerDavid Lawrence <dkl@mozilla.com>2014-05-01 23:21:47 +0200
commit7c6963dd64b89fd63810d694da90762d7273aaf7 (patch)
tree2e54c9d23d151cfd98737c5b4a3f60b70ab76472 /.travis.yml
parent190006d6e0e6010dc34334a07d0e01de22d4b8f3 (diff)
downloadbugzilla-7c6963dd64b89fd63810d694da90762d7273aaf7.tar.gz
bugzilla-7c6963dd64b89fd63810d694da90762d7273aaf7.tar.xz
Bug 983275 - Switch Bugzilla's CI testing from Tinderbox to travis-ci
Diffstat (limited to '.travis.yml')
-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..7f250bbfa
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,39 @@
+language: perl
+perl:
+ - 5.10
+ - 5.12
+ - 5.14
+ - 5.16
+
+env:
+ - TEST_SUITE=sanity
+ - TEST_SUITE=docs
+
+matrix:
+ exclude:
+ - perl: 5.10
+ env: TEST_SUITE=docs
+ - perl: 5.12
+ env: TEST_SUITE=docs
+ - perl: 5.14
+ env: TEST_SUITE=docs
+
+before_install:
+ - git clone https://github.com/dklawren/qa.git -b 4.4 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