Skip to content
Snippets Groups Projects
Commit d9f9f0b2 authored by Carl Mai's avatar Carl Mai
Browse files

simplify dockerfile and avoid calling shadowjar twice

parent 7f9e1074
No related branches found
No related tags found
No related merge requests found
......@@ -70,10 +70,8 @@ COPY trainbenchmark-generator-json4ag/ trainbenchmark-generator-json4ag/
COPY trainbenchmark-generator/ trainbenchmark-generator/
RUN ./gradlew --no-daemon initScripts
RUN ./gradlew --no-daemon generate; true
RUN ./gradlew --no-daemon dependencies; true
RUN ./gradlew --no-daemon trainbenchmark-config:build; true
RUN ./gradlew --no-daemon trainbenchmark-tool-jastadd-base:build; true
RUN ./gradlew --no-daemon trainbenchmark-tool:build; true
# END prefetch some gradle-dependencies
......@@ -116,12 +114,10 @@ RUN chown -R user:user /trainbenchmark
USER user
RUN ./gradlew --no-daemon initScripts
# first time shadowJar always fails with jastadd-specialized
RUN ./gradlew --no-daemon build shadowJar -x test; true
RUN ./gradlew --no-daemon preprocess
RUN ./gradlew --no-daemon build shadowJar -x test
# when benchmarking run:
# RUN ./gradlew --no-daemon generate
# RUN ./gradlew --no-daemon individualInjectBenchmark
# RUN ./gradlew --no-daemon individualRepairBenchmark
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment