[jbosstools-issues] [JBoss JIRA] (JBDS-1718) One installer for all supported platforms

Nick Boldt (Commented) (JIRA) jira-events at lists.jboss.org
Thu Dec 8 10:15:40 EST 2011


    [ https://issues.jboss.org/browse/JBDS-1718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12649263#comment-12649263 ] 

Nick Boldt commented on JBDS-1718:
----------------------------------

Revision 8323 by dgolovin has caused trunk build to fail.

{code}
build-platform-installer:
     [echo] Building installer for macosx-cocoa platform...
     [echo] path to macosx.cocoa.x86 platform zip /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/jbds-all-package/jbdevstudio-5.0.0.v201112080535N-H855-Beta1-macosx.cocoa.x86.zip

init-properties:

buildcustompanels:
     [echo] Building panels ...
     [echo] Build properties written to /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/../../jbds-echoproperties.txt
    [unjar] Expanding: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/IzPack-4.3.4/lib/standalone-compiler.jar into /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/izpack-panels
    [unjar] Expanding: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/IzPack-4.3.4/lib/installer.jar into /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/classes
    [unjar] Expanding: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/izpack-panels/bin/panels/HTMLInfoPanel.jar into /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/classes
    [unjar] Expanding: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/IzPack-4.3.4/bin/panels/InstallationGroupPanel.jar into /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/classes
    [unjar] Expanding: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/IzPack-4.3.4/lib/installer.jar into /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/classes

prepare-distribution-properties:

prepare-jbosseap:
    [mkdir] Created dir: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/distribution/jboss-eap-5.1
    [unzip] Expanding: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/requirements/jbeap-5.0.0/jboss-eap-noauth-5.1.1.zip into /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/distribution

prepare-jbds:

prepare-jbds-regular:
    [mkdir] Created dir: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/distribution/studio/temp
    [unzip] Expanding: /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/jbds-all-package/jbdevstudio-product-5.0.0.v201112080535N-H855-Beta1-macosx.cocoa.x86.zip into /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/distribution

BUILD FAILED
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/buildNightly.xml:15: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/build.xml:70: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/build.xml:27: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/build.xml:41: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/product/productBuild.xml:131: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/product/productBuild.xml:741: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/product/buildInstallerPde.xml:47: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/product/buildInstallerPde.xml:49: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/org.jboss.ide.eclipse.releng/builders/product/buildInstallerPde.xml:113: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build-pde.xml:226: The following error occurred while executing this line:
/mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build-pde.xml:244: Warning: Could not find file /mnt/hudson_workspace/workspace/devstudio-5.0_trunk.product/jbds-build/5.0.0.Beta1/201112080535/installer/build/distribution/studio/jbdevstudio.app to copy.

Total time: 86 minutes 40 seconds
{code}

http://hudson.qa.jboss.com/hudson/view/DevStudio/job/devstudio-5.0_trunk.product/855/console
                
> One installer for all supported platforms
> -----------------------------------------
>
>                 Key: JBDS-1718
>                 URL: https://issues.jboss.org/browse/JBDS-1718
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: installer
>    Affects Versions: 5.0.0.M5
>            Reporter: Denis Golovin
>            Assignee: Denis Golovin
>            Priority: Blocker
>             Fix For: 5.0.0.M5
>
>
> Installer should utilize p2director and JBDS p2 repository created bt product build. That let us to have one installer for all platforms instead of five.
> Size of installer is going to be more because of multi-platform bits inside p2repo and p2Director application included.
> Installer based on IzPack has to extract p2repo first and then materialize JBDS using p2 director application.
> Buckminister p2 director available from http://www.eclipse.org/downloads/download.php?file=/tools/buckminster/products/director_latest.zip
> Literally now it can be installed like this:
> {noformat}director -r http://update-site-host/updates/nightly/ -d /install/target/directory -p jbds -i com.jboss.jbds.all -profileProperties org.eclipse.update.install.features=true
> Installing com.jboss.jbds.all 4.1.0.201107071838.
> Operation completed in 482798 ms.
> {noformat}
> or for local p2 repo archive
> {noformat}director -r file:///path-to-local-update/jbdevstudio-product-Update-4.1.0.v201107141200R-H631-CR3.zip!/ -d /install/target/directory -p jbds -i com.jboss.jbds.all -profileProperties org.eclipse.update.install.features=true
> Installing com.jboss.jbds.all 4.1.0.201107071838.
> Operation completed in 4827 ms.
> {noformat}
> Problems to solve:
> * How to track p2 director installation progress
> * Is there a way to install it without unpacking p2repo to disk first (as an option can try to pack p2 repo as a library and references it as file://installer.jar/p2repo!/)
> * How to install TestNG which is part of JBDS Extra
> * Would be good to have build for p2director app instead of using one from buckminister
> * ???
> Possible installation implementation:
> 1. Use director app and install it out of p2repo
> 2. Implements installer step based on :pserver:anonymous at dev.eclipse.org:/cvsroot/rt:org.eclipse.equinox/p2/bundles/org.eclipse.equinox.p2.installer

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list