Fuel plugin to deploy OpenStack Telemetry services (Ceilometer, Aodh)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

tox.ini 676B

123456789101112131415161718192021222324252627282930313233
  1. [tox]
  2. envlist = manifests,docs,build_plugin
  3. skipsdist = True
  4. [testenv]
  5. deps = -r{toxinidir}/test-requirements.txt
  6. passenv = HOME
  7. [testenv:manifests]
  8. deps =
  9. changedir = {toxinidir}/deployment_scripts/puppet/manifests
  10. whitelist_externals =
  11. bundle
  12. mkdir
  13. commands =
  14. mkdir -p {toxinidir}/.bundled_gems
  15. bundle install --path {toxinidir}/.bundled_gems
  16. bundle exec rake test
  17. [testenv:docs]
  18. changedir = {toxinidir}/docs
  19. whitelist_externals = make
  20. commands =
  21. make clean html SPHINXOPTS=-W
  22. [testenv:build_plugin]
  23. changedir = {toxinidir}
  24. whitelist_externals =
  25. fpb
  26. bash
  27. commands =
  28. fpb --check {toxinidir} --debug
  29. fpb --build {toxinidir} --debug