Merge pull request #60 from netty/build-fixes

Make the build use less space on the CI host
This commit is contained in:
Chris Vest 2021-05-07 08:40:35 +02:00 committed by GitHub
commit 83643a5dc9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 6 deletions

View File

@ -26,7 +26,7 @@ jobs:
- name: Create Cache Key
id: cache-key
run: |
echo "::set-output name=key::$(/bin/date -u "+%Y%U")"
echo "::set-output name=key::$(/bin/date -u "+%Y%U-2")"
shell: bash
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
@ -57,3 +57,6 @@ jobs:
with:
name: artifacts
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
# Prepare a snapshot of Netty 5
RUN git clone -b master https://github.com/netty/netty.git netty
WORKDIR /home/build/netty
RUN mvn install -DskipTests -T1C -B -am
WORKDIR /home/build
RUN git clone --depth 1 -b master https://github.com/netty/netty.git netty \
&& cd netty \
&& mvn install -DskipTests -T1C -B -am \
&& cd .. \
&& rm -fr netty
# Prepare our own build
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
image: