summaryrefslogtreecommitdiff
path: root/plugins/DefaultSelfAssign/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/DefaultSelfAssign/.travis.yml')
-rw-r--r--plugins/DefaultSelfAssign/.travis.yml35
1 files changed, 35 insertions, 0 deletions
diff --git a/plugins/DefaultSelfAssign/.travis.yml b/plugins/DefaultSelfAssign/.travis.yml
new file mode 100644
index 00000000..9753d0b6
--- /dev/null
+++ b/plugins/DefaultSelfAssign/.travis.yml
@@ -0,0 +1,35 @@
+language: php
+sudo: false
+
+php:
+ - 7.1
+ - 7.0
+ - 5.6
+ - 5.5
+ - 5.4
+ - 5.3
+
+env:
+ global:
+ - PLUGIN=InternalID
+ - KANBOARD_REPO=https://github.com/kanboard/kanboard.git
+ matrix:
+ - DB=sqlite
+ - DB=mysql
+ - DB=postgres
+
+matrix:
+ fast_finish: true
+
+install:
+ - git clone --depth 1 $KANBOARD_REPO
+ - ln -s $TRAVIS_BUILD_DIR kanboard/plugins/$PLUGIN
+
+before_script:
+ - cd kanboard
+ - phpenv config-add tests/php.ini
+ - composer install
+ - ls -la plugins/
+
+script:
+ - phpunit -c tests/units.$DB.xml plugins/$PLUGIN/Test/