File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,26 +7,21 @@ source test-utils.sh vscode
77checkCommon
88
99# Prep
10- echo -e " \nResolving Maven..."
11- MAVEN_VERSION=" 3.9.9"
12- MAVEN_DIR=" apache-maven-${MAVEN_VERSION} "
13-
14- if command -v mvn > /dev/null 2>&1 ; then
15- MVN_CMD=" mvn"
16- else
17- echo " mvn not found, downloading Apache Maven ${MAVEN_VERSION} ..."
18- curl -fsSL " https://archive.apache.org/dist/maven/maven-3/${MAVEN_VERSION} /binaries/${MAVEN_DIR} -bin.tar.gz" | tar -xzf -
19- MVN_CMD=" $( pwd) /${MAVEN_DIR} /bin/mvn"
20- fi
10+ echo -e " \nGetting Maven wrapper..."
11+ curl -sSL https://github.com/takari/maven-wrapper/archive/maven-wrapper-0.5.5.tar.gz| tar -xzf -
12+ mv maven-wrapper-maven-wrapper-0.5.5/mvnw mvnw
13+ mv maven-wrapper-maven-wrapper-0.5.5/.mvn .mvn
14+ rm -rf mv maven-wrapper-maven-wrapper-0.5.5
2115
2216# template specific tests
2317checkExtension " vscjava.vscode-java-pack"
2418check " java" java -version
25- check " build-and-test-jar" " $MVN_CMD " -q package
19+ check " build-and-test-jar" ./mvnw -q package
2620check " test-project" java -jar target/my-app-1.0-SNAPSHOT.jar
2721
2822# Clean up
29- rm -rf " ${MAVEN_DIR} "
23+ rm -f mvnw
24+ rm -rf .mvn
3025
3126# Report result
3227reportResults
You can’t perform that action at this time.
0 commit comments