From: Thomas Fillon Date: Wed, 12 Nov 2014 16:07:42 +0000 (+0100) Subject: Add support for dox and dox.yml configuration file X-Git-Tag: 0.7^2~38^2~26 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=7b1d7a3aa5d6158ff0ef598129d344d150c43f73;p=timeside.git Add support for dox and dox.yml configuration file --- diff --git a/dox.yml b/dox.yml new file mode 100644 index 0000000..41e179e --- /dev/null +++ b/dox.yml @@ -0,0 +1,73 @@ +test_wheezy: + images: + #- parisson/docker:dox_debian_wheezy_mini + - parisson/docker:dox_debian_wheezy + + commands: + - lsb_release -sic + - export DOX_ENV=$(echo 'dox_env_')$(lsb_release -si)$(echo '_')$(lsb_release -sc) + - echo $DOX_ENV + - virtualenv --system-site-packages $DOX_ENV + - . $HOME/$DOX_ENV/bin/activate + - pip install -e . + - python setup.py test + +test_jessie: + images: + #- parisson/docker:dox_debian_jessie_mini + - parisson/docker:dox_debian_jessie + commands: + - lsb_release -sic + - export DOX_ENV=$(echo 'dox_env_')$(lsb_release -si)$(echo '_')$(lsb_release -sc) + - echo $DOX_ENV + - virtualenv --system-site-packages $DOX_ENV + - . $HOME/$DOX_ENV/bin/activate + - pip install -e . + - python setup.py test + +test_precise: + images: + #- parisson/docker:dox_ubuntu_precise_mini + - parisson/docker:dox_ubuntu_precise + commands: + - lsb_release -sic + - export DOX_ENV=$(echo 'dox_env_')$(lsb_release -si)$(echo '_')$(lsb_release -sc) + - echo $DOX_ENV + - virtualenv --system-site-packages $DOX_ENV + - . $HOME/$DOX_ENV/bin/activate + - pip install -e . + - python setup.py test + +test_trusty: + images: + #- parisson/docker:dox_ubuntu_trusty_mini + - parisson/docker:dox_ubuntu_trusty + commands: + - lsb_release -sic + - export DOX_ENV=$(echo 'dox_env_')$(lsb_release -si)$(echo '_')$(lsb_release -sc) + - echo $DOX_ENV + - virtualenv --system-site-packages $DOX_ENV + - . $HOME/$DOX_ENV/bin/activate + - pip install -e . + - python setup.py test + + +testing: + images: + #- parisson/docker:dox_ubuntu_trusty_mini + #- parisson/docker:dox_ubuntu_precise_mini + #- parisson/docker:dox_debian_wheezy_mini + #- parisson/docker:dox_debian_jessie_mini + - parisson/docker:dox_ubuntu_trusty + - parisson/docker:dox_ubuntu_precise + - parisson/docker:dox_debian_wheezy + - parisson/docker:dox_debian_jessie + commands: + - lsb_release -sic + - export DOX_ENV=$(echo 'dox_env_')$(lsb_release -si)$(echo '_')$(lsb_release -sc) + - echo $DOX_ENV + - virtualenv --system-site-packages $DOX_ENV + - . $HOME/$DOX_ENV/bin/activate + - pip install -e . + - python setup.py test + \ No newline at end of file