Skip to content

Commit be98b6c

Browse files
committed
Rudimentary Dockerfile
I wanted this for testing on systems which don't have a case-sensitive filesystem by default so on e.g. OS X you can simply confirm that a test isn't passing by coincidence using something like this: docker build -t bagit-java:latest . && docker run -it bagit-java:latest
1 parent 027492f commit be98b6c

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

Dockerfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
FROM niaquinto/gradle
2+
RUN apt-get -qy update && apt-get install -y openjfx
3+
RUN useradd --user-group bagit-tester
4+
RUN install -d -o bagit-tester /bagit-java/ /home/bagit-tester/
5+
USER bagit-tester
6+
WORKDIR /bagit-java/
7+
COPY *.gradle /bagit-java/
8+
COPY src/ /bagit-java/src/
9+
ENTRYPOINT ["gradle"]
10+
CMD ["test"]

0 commit comments

Comments
 (0)