FROM sapmachine:jdk-headless-ubuntu-11

ARG WORKING_PATH=/home/gradle
ARG BUILD_DIR=${WORKING_PATH}/build
ARG CERTIFICATION_RESULTS_PATH=${BUILD_DIR}/certification
ARG GRADLE_CACHE=${WORKING_PATH}/.gradle

WORKDIR ${WORKING_PATH}

ADD ./ ./

ENV GRADLE_USER_HOME=${GRADLE_CACHE}

RUN ./gradlew --no-daemon clean jar

RUN mkdir -p ${CERTIFICATION_RESULTS_PATH}
RUN ln -s ${CERTIFICATION_RESULTS_PATH} /

ENTRYPOINT ["./gradlew", "--no-daemon", "--quiet"]
CMD ["tasks"]