Make the build use less space on the CI host

High space usage could cause the docker layer cache to fail while packaging the layers.
This commit is contained in:
Chris Vest 2021-05-06 14:11:47 +02:00
parent 14a0f56660
commit 0cd09f5f8b
3 changed files with 9 additions and 5 deletions

View File

@ -57,3 +57,6 @@ jobs:
with: with:
name: artifacts name: artifacts
path: target/ path: target/
# Make room for the docker layer caching to package up layers
- name: Cleanup
run: rm -fr *

View File

@ -22,10 +22,11 @@ RUN curl https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-
ENV PATH=/home/build/apache-maven-3.6.3/bin:$PATH ENV PATH=/home/build/apache-maven-3.6.3/bin:$PATH
# Prepare a snapshot of Netty 5 # Prepare a snapshot of Netty 5
RUN git clone -b master https://github.com/netty/netty.git netty RUN git clone --depth 1 -b master https://github.com/netty/netty.git netty \
WORKDIR /home/build/netty && cd netty \
RUN mvn install -DskipTests -T1C -B -am && mvn install -DskipTests -T1C -B -am \
WORKDIR /home/build && cd .. \
&& rm -fr netty
# Prepare our own build # Prepare our own build
COPY pom.xml pom.xml COPY pom.xml pom.xml

View File

@ -1,4 +1,4 @@
.PHONY: image test dbg clean build .PHONY: image test dbg clean build rebuild
.DEFAULT_GOAL := build .DEFAULT_GOAL := build
image: image: