Browse Source

[ADD] Added new travis file.

Sudhir Arya 8 năm trước cách đây
mục cha
commit
b9f178d25d
1 tập tin đã thay đổi với 18 bổ sung8 xóa
  1. 18 8
      .travis.yml

+ 18 - 8
.travis.yml

@@ -2,25 +2,35 @@ language: python
 
 python:
   - "2.7"
+  
+sudo: false
+cache: pip
+
+addons:
+  apt:
+    packages:
+      - expect-dev  # provides unbuffer utility
+      - python-lxml  # because pip installation is slow
 
 env:
-  - VERSION="8.0" LINT_CHECK="1"
-  - VERSION="8.0" ODOO_REPO="odoo/odoo" LINT_CHECK="0"
-  - VERSION="8.0" ODOO_REPO="OCA/OCB" LINT_CHECK="0"
-  - VERSION="8.0" UNIT_TEST="1" LINT_CHECK="0"
+  - VERSION="9.0" LINT_CHECK="1"
+  - VERSION="9.0" ODOO_REPO="odoo/odoo" TESTS="1" LINT_CHECK="0"
+  - VERSION="9.0" ODOO_REPO="OCA/OCB" TESTS="1" LINT_CHECK="0"
+  - VERSION="9.0" UNIT_TEST="1" LINT_CHECK="0"
 
 virtualenv:
   system_site_packages: true
 
 install:
+  - pip install anybox.testing.openerp
   - git clone https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools
   - export PATH=${HOME}/maintainer-quality-tools/travis:${PATH}
   - travis_install_nightly
-  - sudo pip install python-ldap lxml
-  - printf '[options]\n\nrunning_env = dev' > ${HOME}/.openerp_serverrc
-  - ln -s server_environment_files_sample ./server_environment_files
+# example: dependency
+# - git clone https://github.com/OCA/webkit-tools -b ${VERSION} $HOME/webkit-tools
+
 script:
   - travis_run_tests
 
 after_success:
-  coveralls
+  - travis_after_tests_success