@@ -67,12 +67,16 @@ jobs:
6767 - name : Bootstrap Proto files
6868 run : go run github.com/magefile/mage@v1.14.0 -v BootstrapProto
6969 shell : bash
70+ - name : Fetch mvn dependencies
71+ working-directory : client/scala/armada-scala-client
72+ run : mvn --batch-mode dependency:go-offline
73+ shell : bash
7074 - name : Generate Scala from proto
7175 working-directory : client/scala/armada-scala-client
7276 run : |
7377 # Generate Scala from proto
7478 echo "::group::generate sources"
75- mvn generate-sources
79+ mvn --batch-mode generate-sources
7680 echo "::endgroup::"
7781
7882 echo "::group::generated scala files"
@@ -81,23 +85,23 @@ jobs:
8185 shell : bash
8286 - name : Compile package
8387 working-directory : client/scala/armada-scala-client
84- run : mvn compile -Dspotless.check.skip
88+ run : mvn --batch-mode compile -Dspotless.check.skip
8589 shell : bash
8690 - name : Test package
8791 working-directory : client/scala/armada-scala-client
88- run : mvn test -Dspotless.check.skip
92+ run : mvn --batch-mode test -Dspotless.check.skip
8993 shell : bash
9094 - name : Check code style
9195 working-directory : client/scala/armada-scala-client
9296 run : |
9397 # Check code style
9498 echo "::group::check style"
95- if ! mvn spotless:check
99+ if ! mvn --batch-mode spotless:check
96100 then
97101 echo "::endgroup::"
98102
99103 echo "::group::apply style"
100- mvn spotless:apply
104+ mvn --batch-mode spotless:apply
101105 echo "::endgroup::"
102106
103107 echo "::group::style fixes"
@@ -110,5 +114,5 @@ jobs:
110114 shell : bash
111115 - name : Create papackge
112116 working-directory : client/scala/armada-scala-client
113- run : mvn package -DskipTests -Dspotless.check.skip
117+ run : mvn --batch-mode package -DskipTests -Dspotless.check.skip
114118 shell : bash
0 commit comments