diff --git a/.travis.yml b/.travis.yml index fe6c815..0f173fc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,5 @@ language: python +services: docker python: - 3.4 - 3.5 @@ -6,8 +7,9 @@ python: install: - pip --version - pip install -r test-requirements.txt - - pip install pep8 + - pip install pep8 before_script: - pep8 -v *.py VHostScan/ script: - pytest + - docker build -t VHostScan . diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fa5e260 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM ubuntu:latest + +RUN mkdir /app + +ADD . /app + +RUN apt-get update; apt-get install -y python3 python3-pip + +RUN cd /app && pip3 install -r test-requirements.txt && python3 setup.py install + +ENTRYPOINT ["VHostScan"]