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

Martijn Verburg martijnverburg at gmail.com
Wed Mar 28 19:28:32 UTC 2018


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

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
>> <https://maps.google.com/?q=K%C3%BChneh%C3%B6fe+5+%7C+22761+Hamburg&entry=gmail&source=g>
>>
>> ORACLE Deutschland B.V. & Co. KG
>> Hauptverwaltung: Riesstr. 25, D-80992
>> <https://maps.google.com/?q=Riesstr.+25,+D-80992&entry=gmail&source=g>
>> München
>> Registergericht: Amtsgericht München, HRA 95603
>>
>> Komplementärin: ORACLE Deutschland Verwaltung B.V.
>> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
>> <https://maps.google.com/?q=Hertogswetering+163/167,+3543+AS+Utrecht,+Niederlande&entry=gmail&source=g>
>> 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