diff --git a/Dockerfile b/Dockerfile index 126764b5..600a2730 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM openjdk:8-jdk as build RUN apt-get update COPY . /project WORKDIR /project -RUN ./gradlew build -x test +RUN ./gradlew build -PexcludeTests="**/SeleniumTest*" FROM itzg/minecraft-server:java8 COPY --from=build /project/web/build/libs/*-all.jar /mods/ diff --git a/build.gradle b/build.gradle index e77b5224..706707fd 100644 --- a/build.gradle +++ b/build.gradle @@ -71,6 +71,11 @@ subprojects { } test { + // https://github.com/OASIS-learn-study/minecraft-storeys-maker/pull/265/ + if (project.hasProperty('excludeTests')) { + exclude project.property('excludeTests') + } + testLogging { // more verbose, but sometimes useful; see e.g. https://github.com/vorburger/minecraft-storeys-maker/pull/16 events "failed", "passed", "skipped"