From 774cd380b2ed107b00ba052684351a61586affdb Mon Sep 17 00:00:00 2001 From: "R. Tyler Croy" Date: Fri, 18 Sep 2015 15:03:47 -0700 Subject: [PATCH] oraclejdk7 is EoLed as far as I'm concerned --- .travis.yml | 1 - build.gradle | 2 +- .../com/github/jrubygradle/jem/GemInstallEvent.java | 12 ++++++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 src/main/java/com/github/jrubygradle/jem/GemInstallEvent.java diff --git a/.travis.yml b/.travis.yml index 8ebef37..f63313c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,6 @@ install: script: - "./gradlew -S -i" jdk: -- oraclejdk7 - oraclejdk8 - openjdk7 cache: diff --git a/build.gradle b/build.gradle index 03b9846..4967d6f 100644 --- a/build.gradle +++ b/build.gradle @@ -91,7 +91,7 @@ bintray { * the JDK7 build. This is to prevent multiple attempts by the build matrix * to publish the artifacts */ - dryRun = !((System.env.TRAVIS_TAG as boolean) && (System.env.TRAVIS_JDK_VERSION == 'oraclejdk7')) + dryRun = !((System.env.TRAVIS_TAG as boolean) && (System.env.TRAVIS_JDK_VERSION == 'openjdk7')) pkg { userOrg = 'jruby-gradle' diff --git a/src/main/java/com/github/jrubygradle/jem/GemInstallEvent.java b/src/main/java/com/github/jrubygradle/jem/GemInstallEvent.java new file mode 100644 index 0000000..cc0d326 --- /dev/null +++ b/src/main/java/com/github/jrubygradle/jem/GemInstallEvent.java @@ -0,0 +1,12 @@ +package com.github.jrubygradle.jem; + +import java.io.File; + +/** + * Interface defining the appropriate callback even to hook into the + * {@code GemInstaller} + */ +public interface GemInstallEvent { + public void onSuccess(Gem gem, File installationDir); + public void onFailure(Gem gem, File installationDir); +}