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/ ...@@ -70,10 +70,8 @@ COPY trainbenchmark-generator-json4ag/ trainbenchmark-generator-json4ag/
COPY trainbenchmark-generator/ trainbenchmark-generator/ COPY trainbenchmark-generator/ trainbenchmark-generator/
RUN ./gradlew --no-daemon initScripts 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-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 # END prefetch some gradle-dependencies
...@@ -116,12 +114,10 @@ RUN chown -R user:user /trainbenchmark ...@@ -116,12 +114,10 @@ RUN chown -R user:user /trainbenchmark
USER user USER user
RUN ./gradlew --no-daemon initScripts RUN ./gradlew --no-daemon initScripts
# first time shadowJar always fails with jastadd-specialized RUN ./gradlew --no-daemon preprocess
RUN ./gradlew --no-daemon build shadowJar -x test; true
RUN ./gradlew --no-daemon build shadowJar -x test RUN ./gradlew --no-daemon build shadowJar -x test
# when benchmarking run:
# RUN ./gradlew --no-daemon generate # RUN ./gradlew --no-daemon generate
# RUN ./gradlew --no-daemon individualInjectBenchmark # RUN ./gradlew --no-daemon individualInjectBenchmark
# RUN ./gradlew --no-daemon individualRepairBenchmark # 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