[ 
https://issues.apache.org/jira/browse/YETUS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15285956#comment-15285956
 ] 

Allen Wittenauer commented on YETUS-369:
----------------------------------------

FYI. Having hit this issue in Hadoop, Yetus has an interesting property.  If a 
JDK is given on the command line that is not installed, that JDK is effectively 
skipped.  What we've done:

* branch-2 supports JDK7 and JDK8.  It's dockerfile has JDK7 and JDK8 in it.

* trunk only supports JDK8. It's dockerfile only has JDK8 in it.

When yetus runs, it can't find JDK7 so just assumes that was a mistake, ignores 
it, and continues on only using JDK8.  This, of course, requires docker mode 
and custom docker files to use.

> Allow setting multijdk by branch; e.g. jdk8 for master branch but jdk7 for 
> older branches 
> ------------------------------------------------------------------------------------------
>
>                 Key: YETUS-369
>                 URL: https://issues.apache.org/jira/browse/YETUS-369
>             Project: Yetus
>          Issue Type: Improvement
>            Reporter: stack
>            Assignee: Allen Wittenauer
>             Fix For: 0.4.0
>
>
> Over in hbase, we'd like to have our master branch be jdk8 only but for older 
> branches from which we are still making releases, we'd like to default jdk7. 
> Mighty [~busbey] notes that this is not possible currently in yetus so am 
> filing that I foresee projects needing this facility of yovely yetus.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to