Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/

Alexandre (Shura) Iline alexandre.iline at oracle.com
Wed Mar 28 20:43:09 UTC 2018


Now including aliases and more recipients..

> On Mar 28, 2018, at 1:41 PM, Alexandre (Shura) Iline <alexandre.iline at oracle.com> wrote:
> 
> 
> 
>> On Mar 28, 2018, at 12:28 PM, Martijn Verburg <martijnverburg at gmail.com> wrote:
>> 
>> Hi Alexandre,
>> 
>> OK, So I naively tried to run ant in the SWT/JemmySWT folder and that failed with:
>> 
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/SWT/JemmySWT/build.xml:33: Please specify swt.jar
> 
> You do need the SWT library to build SWT.
> 
> this is what I just did:
> 
> ~/JDK/hg/jemmy/v3/SWT/JemmySWT$ ant -Dswt.jar=/usr/lib/eclipse/plugins/org.eclipse.swt_3.8.2.jar jar
> 
> 
> I clearly need to provide a README. Will do.
> 
> Shura
> 
>> 
>> Then I actually bothered to read the build.xml file and saw the build-dependecies-impl target, so I ran ant build-dependecies-impl which seemed to build:
>> 
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyCore/build/JemmyCore.jar
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyAWTInput/build/JemmyAWTInput.jar
>> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyBrowser/build/JemmyBrowser.jar
>> 
>> Then I ran ant test-dependecies-impl and it wanted my jtreg.home set 
>> 
>> Before I shave more Yaks, is this the right direction to be going in?
>> 
>> 
>> Cheers,
>> Martijn
>> 
>> On 28 March 2018 at 20:43, Alexandre (Shura) Iline <alexandre.iline at oracle.com> wrote:
>> Martijn,
>> 
>> Jemmy v3 consists of several project which depend on each other.
>> 
>> If, besides hosting the source, the intension is to build it, you need to build projects which are in use by others who would be coming to AdoptOpenJDK for binaries.
>> 
>> At this point of time, from what I know, JemmySWT is what is needed. Ant build scripts are constructed in a way so that by while JemmySWT is build, the dependences are also built, you should have no problem with that.
>> 
>> Binaries would, then, simply include all jar files create after the build. The jar files will be: */*/build/*.jar
>> 
>> Shura
>> 
>> 
>>> On Mar 28, 2018, at 11:35 AM, Martijn Verburg <martijnverburg at gmail.com> wrote:
>>> 
>>> Hi Dalibor,
>>> 
>>> We're shifting the code tools off Cloudbees to the new adoptiopenjdk.net build farm.  I'm more than happy to add it, a quick Q:
>>> 
>>> hg clone http://hg.openjdk.java.net/code-tools/jemmy/v3/ gives me:
>>> 
>>> drwxr-xr-x   7 karianna  staff   238 28 Mar 19:30 .
>>> drwxr-xr-x  44 karianna  staff  1496 28 Mar 19:30 ..
>>> drwxr-xr-x  13 karianna  staff   442 28 Mar 19:30 .hg
>>> drwxr-xr-x   3 karianna  staff   102 28 Mar 19:30 .jcheck
>>> drwxr-xr-x   4 karianna  staff   136 28 Mar 19:30 SWT
>>> drwxr-xr-x   6 karianna  staff   204 28 Mar 19:30 core
>>> drwxr-xr-x   3 karianna  staff   102 28 Mar 19:30 make
>>> 
>>> but I can't see what the canonical entry point to build it is.
>>> 
>>> I'll sign up to jemmy-dev and x-post there shortly.
>>> 
>>> Cheers,
>>> Martijn
>>> 
>>> On 28 March 2018 at 17:02, dalibor topic <dalibor.topic at oracle.com> wrote:
>>> Hi Martijn,
>>> 
>>> would you be able to add the Jemmy v3 repo at http://hg.openjdk.java.net/code-tools/jemmy/v3/ to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ?
>>> 
>>> cheers,
>>> dalibor topic
>>> -- 
>>> <http://www.oracle.com> Dalibor Topic | Principal Product Manager
>>> Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
>>> <tel:+491737185961>
>>> 
>>> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg
>>> 
>>> ORACLE Deutschland B.V. & Co. KG
>>> Hauptverwaltung: Riesstr. 25, D-80992 München
>>> Registergericht: Amtsgericht München, HRA 95603
>>> 
>>> Komplementärin: ORACLE Deutschland Verwaltung B.V.
>>> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
>>> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
>>> Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher
>>> 
>>> <http://www.oracle.com/commitment> Oracle is committed to developing
>>> practices and products that help protect the environment
>>> 
>> 
>> 
> 



More information about the adoption-discuss mailing list