2019-09-26 20:20:57 +00:00
|
|
|
# Set up a container for doing gradle cross-compiling.
|
|
|
|
#
|
|
|
|
# docker build -t lhunath/mp-gradle --file Dockerfile /var/empty
|
2018-08-02 16:19:49 +00:00
|
|
|
FROM debian:stable-slim
|
2018-07-01 03:35:29 +00:00
|
|
|
|
2018-08-02 00:13:42 +00:00
|
|
|
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863199
|
|
|
|
RUN mkdir -p /usr/share/man/man1
|
|
|
|
|
2019-09-26 14:50:22 +00:00
|
|
|
RUN apt-get update && apt-get install -y default-jdk-headless git-core bash libtool automake autoconf make g++-multilib
|
2021-02-11 19:12:06 +00:00
|
|
|
RUN git clone --depth=3 $(: --shallow-submodules) --recurse-submodules https://gitlab.com/MasterPassword/MasterPassword.git /mpw
|
2019-09-26 14:50:22 +00:00
|
|
|
RUN cd /mpw && ./gradlew -i clean
|
2019-09-26 20:20:57 +00:00
|
|
|
RUN cd /mpw && git pull && git log -1 && ./gradlew -i check
|