From 3cfa38e03dabeaccbe1877371df56ef53a8602c1 Mon Sep 17 00:00:00 2001 From: trivernis Date: Sun, 19 Apr 2020 11:45:56 +0200 Subject: [PATCH 1/4] Add .gradle to cache to speed up building --- .abstruse.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.abstruse.yml b/.abstruse.yml index eba9e50..1aece27 100644 --- a/.abstruse.yml +++ b/.abstruse.yml @@ -4,4 +4,7 @@ matrix: - env: SCRIPT=shadowJar script: - - if [[ "SCRIPT" ]]; then gradle $SCRIPT; fi \ No newline at end of file + - if [[ "SCRIPT" ]]; then gradle $SCRIPT; fi + +cache: + - .gradle \ No newline at end of file From 3367af9adc08c10b60765d662d8522457d530235 Mon Sep 17 00:00:00 2001 From: trivernis Date: Sun, 19 Apr 2020 11:50:21 +0200 Subject: [PATCH 2/4] Create .gradle dir before installation Create .gradle directory to avoid errors when unpacking cached files (I hope this helps). --- .abstruse.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.abstruse.yml b/.abstruse.yml index 1aece27..cc96e22 100644 --- a/.abstruse.yml +++ b/.abstruse.yml @@ -3,6 +3,9 @@ image: openjdk matrix: - env: SCRIPT=shadowJar +before_install: + - mkdir .gradle + script: - if [[ "SCRIPT" ]]; then gradle $SCRIPT; fi From ac3c068f5d2b6cd80806d7cba093ea8feca20c1a Mon Sep 17 00:00:00 2001 From: trivernis Date: Sun, 19 Apr 2020 11:55:27 +0200 Subject: [PATCH 3/4] Add dependency resolving to install task --- .abstruse.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.abstruse.yml b/.abstruse.yml index cc96e22..c2d3f3b 100644 --- a/.abstruse.yml +++ b/.abstruse.yml @@ -6,6 +6,9 @@ matrix: before_install: - mkdir .gradle +install: + - gradle dependencies + script: - if [[ "SCRIPT" ]]; then gradle $SCRIPT; fi From a377392fd250d3a6e4f219286b958f63ae4a23ed Mon Sep 17 00:00:00 2001 From: trivernis Date: Sun, 19 Apr 2020 11:56:11 +0200 Subject: [PATCH 4/4] Remove creation of .gradle directory due to errors --- .abstruse.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.abstruse.yml b/.abstruse.yml index c2d3f3b..657aa34 100644 --- a/.abstruse.yml +++ b/.abstruse.yml @@ -3,9 +3,6 @@ image: openjdk matrix: - env: SCRIPT=shadowJar -before_install: - - mkdir .gradle - install: - gradle dependencies