From ecdac3988b94dc0dc71f7bcac22e45ef166d72e3 Mon Sep 17 00:00:00 2001 From: Chris Frohoff Date: Mon, 19 Nov 2018 08:22:36 -0800 Subject: [PATCH] troubleshooting travis jdk6 build --- .travis.yml | 6 +++--- src/test/java/ysoserial/CiTest.java | 11 +++++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 src/test/java/ysoserial/CiTest.java diff --git a/.travis.yml b/.travis.yml index 01038ef..2893dfc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,7 @@ cache: - $HOME/.m2 - $HOME/.mvn/ +# jdk6 requires workarounds https://github.com/travis-ci/travis-ci/issues/9713 addons: apt: packages: @@ -13,10 +14,9 @@ addons: before_install: - > # install mvn 3.2.5 for use with java6 - export MVN_325=$HOME/.mvn/3.2.5 - which $MVN_325/bin/mvn || mkdir -p $MVN_325 && + which $HOME/.mvn/3.2.5/bin/mvn || mkdir -p $HOME/.mvn/3.2.5 && curl https://apache.osuosl.org/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz | - tar xz -C $MVN_325 --strip-components=1 + tar xz -C $HOME/.mvn/3.2.5 --strip-components=1 - if [ "$TRAVIS_JDK_VERSION" == "openjdk6" ]; then jdk_switcher use openjdk6; fi - mvn -v diff --git a/src/test/java/ysoserial/CiTest.java b/src/test/java/ysoserial/CiTest.java new file mode 100644 index 0000000..d658d73 --- /dev/null +++ b/src/test/java/ysoserial/CiTest.java @@ -0,0 +1,11 @@ +package ysoserial; + +import org.junit.Test; + +public class CiTest { + @Test + public void test() { + System.out.println("System.getProperties(): " + System.getProperties()); + System.out.println("System.getenv(): " + System.getenv()); + } +}