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