.travis.yml 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. ---
  2. sudo: required
  3. dist: trusty
  4. language: python
  5. cache: pip
  6. python: "2.7"
  7. env:
  8. # Odoo 8.0
  9. - ODOO_VERSION=8.0 ODOO_INSTALL_TYPE=standard ANSIBLE_VERSION="2.1,<2.2"
  10. - ODOO_VERSION=8.0 ODOO_INSTALL_TYPE=buildout ANSIBLE_VERSION="2.1,<2.2"
  11. - ODOO_VERSION=8.0 ODOO_INSTALL_TYPE=standard ANSIBLE_VERSION="2.2,<2.3"
  12. - ODOO_VERSION=8.0 ODOO_INSTALL_TYPE=buildout ANSIBLE_VERSION="2.2,<2.3"
  13. # Odoo 9.0
  14. - ODOO_VERSION=9.0 ODOO_INSTALL_TYPE=standard ANSIBLE_VERSION="2.1,<2.2"
  15. - ODOO_VERSION=9.0 ODOO_INSTALL_TYPE=buildout ANSIBLE_VERSION="2.1,<2.2"
  16. - ODOO_VERSION=9.0 ODOO_INSTALL_TYPE=standard ANSIBLE_VERSION="2.2,<2.3"
  17. - ODOO_VERSION=9.0 ODOO_INSTALL_TYPE=buildout ANSIBLE_VERSION="2.2,<2.3"
  18. # Odoo 10.0
  19. - ODOO_VERSION=10.0 ODOO_INSTALL_TYPE=standard ANSIBLE_VERSION="2.1,<2.2"
  20. - ODOO_VERSION=10.0 ODOO_INSTALL_TYPE=buildout ANSIBLE_VERSION="2.1,<2.2"
  21. - ODOO_VERSION=10.0 ODOO_INSTALL_TYPE=standard ANSIBLE_VERSION="2.2,<2.3"
  22. - ODOO_VERSION=10.0 ODOO_INSTALL_TYPE=buildout ANSIBLE_VERSION="2.2,<2.3"
  23. before_install:
  24. - sudo apt-get update -qq
  25. - sudo apt-get install -qq python-apt
  26. install:
  27. - pip install "ansible>=$ANSIBLE_VERSION"
  28. - "{ echo '[defaults]'; echo 'roles_path = ../'; } >> ansible.cfg"
  29. script:
  30. - ./tests/run.sh