from openjdk:11-jdk-slim env MODOCOT_BASEDIR /modocot env MODOCOT_TESTDIR $MODOCOT_BASEDIR/test env MODOCOT_SOURCEDIR $MODOCOT_BASEDIR/src env MODOCOT_RESULTDIR $MODOCOT_BASEDIR/result env MODOCOT_LIBSDIR $MODOCOT_BASEDIR/libs run mkdir -p $MODOCOT_TESTDIR \ && mkdir $MODOCOT_SOURCEDIR \ && mkdir $MODOCOT_RESULTDIR \ && mkdir -p /$MODOCOT_LIBSDIR/additional add target/modocot-openjdk11-junit5-runner-jar-with-dependencies.jar /$MODOCOT_BASEDIR/app.jar add https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.jar /$MODOCOT_LIBSDIR/ add https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.jar /$MODOCOT_LIBSDIR/ add https://repo1.maven.org/maven2/org/apiguardian/apiguardian-api/1.1.1/apiguardian-api-1.1.1.jar /$MODOCOT_LIBSDIR/ add https://repo1.maven.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar /$MODOCOT_LIBSDIR/ workdir /modocot entrypoint java -Djava.security.egd=file:/dev/./urandom -jar /modocot/app.jar "$MODOCOT_SOURCEDIR/src:$MODOCOT_TESTDIR/test" "$MODOCOT_LIBSDIR/*:$MODOCOT_TESTDIR/libs/*" $MODOCOT_RESULTDIR