From df110cd2ee32b50ff23bfd6e90e5c180da8e5780 Mon Sep 17 00:00:00 2001 From: Adrien Gallou Date: Mon, 7 Aug 2017 22:51:10 +0200 Subject: [PATCH] add docker configuration to run tests locally --- .dockerignore | 1 + Dockerfile | 4 ++++ Makefile | 6 ++++++ 3 files changed, 11 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile create mode 100644 Makefile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..72e8ffc --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +* diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..76b009d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +FROM java:8-jdk + +RUN apt-get update && apt-get install -y ant +RUN apt-get update && apt-get install -y make diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0b83e25 --- /dev/null +++ b/Makefile @@ -0,0 +1,6 @@ +.PHONY: test + +test: + docker build -t atoum-phpstorm-plugin . + docker run -ti -v $(PWD):/sources -w /sources atoum-phpstorm-plugin ./travis.sh +