Browse Source

travis basic configuration

No RPM/DEB building stuff yet.
Marek Marczykowski-Górecki 7 years ago
parent
commit
f2b8b849fc
1 changed files with 31 additions and 0 deletions
  1. 31 0
      .travis.yml

+ 31 - 0
.travis.yml

@@ -0,0 +1,31 @@
+sudo: required
+dist: trusty
+language: python
+python:
+  - '2.7'
+  - '3.4'
+  - '3.5'
+#install:
+#  - pip install --quiet -r ci/requirements.txt
+#  - git clone https://github.com/"${TRAVIS_REPO_SLUG%%/*}"/qubes-builder ~/qubes-builder
+script:
+  - pylint --rcfile=ci/pylintrc qubesmgmt
+  - python -m unittest discover -p '*.py' -v
+#  - ~/qubes-builder/scripts/travis-build
+#env:
+# - DIST_DOM0=fc23 USE_QUBES_REPO_VERSION=3.2 USE_QUBES_REPO_TESTING=1
+
+#after_success:
+#  - ~/qubes-builder/scripts/travis-deploy
+
+# don't build tags which are meant for code signing only
+branches:
+  except:
+    - /.*_.*/
+
+addons:
+  apt:
+    packages:
+      - debootstrap
+
+# vim: ts=2 sts=2 sw=2 et