Skip to content

Commit 7aefaa9

Browse files
mbwhitejt-nti
authored andcommitted
[FABCJ-295] Clean sdkman cache
This includes the full gradle build, that we don't need Signed-off-by: Matthew B White <[email protected]>
1 parent 3c1d0fa commit 7aefaa9

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

fabric-chaincode-docker/Dockerfile

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,20 @@ RUN source /root/.sdkman/bin/sdkman-init.sh; gradle clean
2828

2929
# Building protobuf jar and installing it to maven local and gradle cache
3030
WORKDIR /root/chaincode-java/shim-src/fabric-chaincode-protos
31-
RUN source /root/.sdkman/bin/sdkman-init.sh; gradle clean build install publishToMavenLocal
31+
RUN source /root/.sdkman/bin/sdkman-init.sh; gradle clean build install publishToMavenLocal \
32+
-x javadoc \
33+
-x test
34+
3235
# Installing all jar dependencies to maven local
3336
WORKDIR /root/chaincode-java/shim-src/fabric-chaincode-protos/build/publications/protosJar/
3437
RUN source /root/.sdkman/bin/sdkman-init.sh; mvn -f pom-default.xml compile
3538

3639
# Building shim jar and installing it to maven local and gradle cache
3740
WORKDIR /root/chaincode-java/shim-src/fabric-chaincode-shim
38-
RUN source /root/.sdkman/bin/sdkman-init.sh; gradle clean build install publishToMavenLocal
41+
RUN source /root/.sdkman/bin/sdkman-init.sh; gradle clean build install publishToMavenLocal \
42+
-x javadoc \
43+
-x test
44+
3945
# Installing all jar dependencies to maven local
4046
WORKDIR /root/chaincode-java/shim-src/fabric-chaincode-shim/build/publications/shimJar/
4147
RUN source /root/.sdkman/bin/sdkman-init.sh; mvn -f pom-default.xml compile
@@ -61,6 +67,7 @@ RUN rm -rf example-src/*
6167
RUN rm -rf shim-src
6268

6369
RUN source /root/.sdkman/bin/sdkman-init.sh; gradle wrapper --gradle-version 4.6
70+
RUN source /root/.sdkman/bin/sdkman-init.sh; sdk uninstall gradle 4.6
6471

6572
# Creating final javaenv image which will include all required
6673
# dependencies to build and compile java chaincode

0 commit comments

Comments
 (0)