From 268e90854c4dd937543296a00ade56e901456210 Mon Sep 17 00:00:00 2001 From: Edan Binshtok Date: Wed, 18 Oct 2017 07:53:45 +0300 Subject: Align CI test test and JJB Add vendor agnostic CI test to align Add Tox and maven docker Issue Id: VVP-15 Change-Id: Ia84ba49b8d3631c1529c1a8141ebf2c2cb1881c9 Signed-off-by: Edan Binshtok --- tox.ini | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 tox.ini (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..a88fc60 --- /dev/null +++ b/tox.ini @@ -0,0 +1,49 @@ +[tox] +envlist = django1-10-6, style +skipsdist = True + +[testenv] +commands = django-admin.py test +setenv = + DJANGO_SETTINGS_MODULE=vvp.settings.tox_settings + PYTHONPATH={toxinidir} + SECRET_KEY=6mo22&_gtjf#wktqf1#ve^7=w6kx)uq0u*4ksk^aq8lte&)yul + ENVIRONMENT=development + PROGRAM_NAME_URL_PREFIX=vvp + EMAIL_HOST=localhost + EMAIL_HOST_PASSWORD= + EMAIL_HOST_USER= + EMAIL_PORT=25 + PGDATABASE=icedb + PGUSER=iceuser + PGPASSWORD=Aa123456 + PGHOST=localhost + PGPORT=5433 + SECRET_WEBHOOK_TOKEN=Aiwi8se4ien0foW6eimahch2zahshaGi + SECRET_GITLAB_AUTH_TOKEN=ieNgathapoo4zohvee9a + SECRET_JENKINS_PASSWORD=xaiyie0wuoqueuBu + SECRET_CMS_APP_CLIENT_ID=MHmJo0ccDheVVsIiQHZnY6LXPAC6H6HAMzhCCM16 + SECRET_CMS_APP_CLIENT_SECRET=nI8QCFrKMpnw5nTs + SLACK_API_TOKEN= + S3_HOST=dev-s3.d2ice.att.io + S3_PORT=443 + AWS_ACCESS_KEY_ID=FD21HBU2KRN3UVD1MWRN + AWS_SECRET_ACCESS_KEY=TKoiwxziUWG9cTYUknUkFGmmyuQ27nP2lCiutEsD + STATIC_ROOT=/app/htdocs + +[base] +deps = -r{toxinidir}/django/requirements.txt + +[testenv:django1-10-6] +deps = + {[base]deps} + +[testenv:style] +commands = flake8 + +[testenv:py3] +basepython=python3 + +[flake8] +show-source = True +exclude=venv-tox,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build -- cgit 1.2.3-korg