Skip to content

Commit b153885

Browse files
committed
Load sdkman environment before running gradle commands
1 parent f12d685 commit b153885

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

Makefile

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
LATEST_TAG?=`git tag|sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n | tail -1`
22

3+
SHELL := /bin/bash
4+
SDK := source "$$HOME/.sdkman/bin/sdkman-init.sh" && sdk env &&
5+
36
help:
47
cat Makefile.txt
58

69
clean:
7-
./gradlew clean
10+
$(SDK) ./gradlew clean
811

912
pull:
1013
git pull
@@ -14,18 +17,18 @@ pull:
1417

1518
.PHONY: build
1619
build:
17-
./gradlew build --warning-mode all
20+
$(SDK) ./gradlew build --warning-mode all
1821

1922
build-fast:
20-
./gradlew build -Pcheck=false -x test --warning-mode all
23+
$(SDK) ./gradlew build -Pcheck=false -x test --warning-mode all
2124

2225
release:
23-
./gradlew release --warning-mode all
26+
$(SDK) ./gradlew release --warning-mode all
2427

2528
publish: build
2629
rm -rf $$HOME/.m2/repository/io/documentnode/epub4j-core
27-
./gradlew publishToMavenLocal --warning-mode all
30+
$(SDK) ./gradlew publishToMavenLocal --warning-mode all
2831

2932
publish-remote: publish
30-
./gradlew publishMavenJavaPublicationToMavenRepository --warning-mode all
33+
$(SDK) ./gradlew publishMavenJavaPublicationToMavenRepository --warning-mode all
3134

0 commit comments

Comments
 (0)