[JBoss JIRA] (JBIDE-23322) create mojo that takes as input a list of URLs and a name, and generates a composite site
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23322?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-23322:
-------------------------------
Sprint: devex #128 February 2017
> create mojo that takes as input a list of URLs and a name, and generates a composite site
> -----------------------------------------------------------------------------------------
>
> Key: JBIDE-23322
> URL: https://issues.jboss.org/browse/JBIDE-23322
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.4.4.AM1
>
>
> In https://issues.jboss.org/browse/WINDUP-1189 it was requested that tycho builds be able to produce a simple composite site, using as input 1 or more URLs.
> So, to generalize this for use by other projects, we need a mojo that can be configured with a set of URLs, and a site name, in order to produce three files:
> {code}
> target/composite/compositeContent.xml
> target/composite/compositeArtifacts.xml
> target/composite/p2.index (like https://devstudio.jboss.com/10.0/stable/updates/p2.index )
> {code}
> Secondary use case would be to generate a composite site from subfolders in an existing folder, eg., to replace https://github.com/jbosstools/jbosstools-build-ci/blob/jbosstools-4.4.x/u...
> So we could use this to create composite sites in folders like:
> * http://download.jboss.org/jbosstools/static/neon/stable/updates/core/ (invalid composite points to ../, which has no composite either)
> * http://download.jboss.org/jbosstools/static/neon/stable/updates/central/ (no composite)
> * http://download.jboss.org/jbosstools/static/neon/stable/updates/earlyaccess/ (no composite)
> * http://download.jboss.org/jbosstools/static/neon/stable/updates/integrati... (no composite)
> * http://download.jboss.org/jbosstools/static/neon/stable/updates/coretests/ (up to date)
> * http://download.jboss.org/jbosstools/static/neon/development/updates/core/ (invalid composite points to ../, which has no composite either)
> * http://download.jboss.org/jbosstools/static/neon/development/updates/cent... (no composite)
> * http://download.jboss.org/jbosstools/static/neon/development/updates/earl... (no composite)
> * http://download.jboss.org/jbosstools/static/neon/development/updates/inte... (no composite)
> * http://download.jboss.org/jbosstools/static/neon/development/updates/core... (composite out of date)
> But also to point to remote (/stable/) URLs from pointer sites, like:
> * http://download.jboss.org/jbosstools/neon/stable/updates/compositeArtifac... (up to date, name = JBoss Tools - Core + Central Update Site)
> * http://download.jboss.org/jbosstools/neon/stable/updates/central/ (composite missing)
> * http://download.jboss.org/jbosstools/neon/stable/updates/earlyaccess/ (composite missing)
> * http://download.jboss.org/jbosstools/neon/stable/updates/coretests/compos... (up to date, name = JBoss Tools 4.4.2.Final Stable Release Tests Site)
> * http://download.jboss.org/jbosstools/neon/stable/updates/integration-tests (404'd)
> * http://download.jboss.org/jbosstools/neon/development/updates/compositeAr... (up to date, name = JBoss Tools - Core + Central Update Site)
> * http://download.jboss.org/jbosstools/neon/development/updates/central/ (composite missing)
> * http://download.jboss.org/jbosstools/neon/development/updates/earlyaccess/ (composite missing)
> * http://download.jboss.org/jbosstools/neon/development/updates/coretests/c... (out of date, points to 4.4.0.Alpha1)
> * http://download.jboss.org/jbosstools/neon/development/updates/integration... (404'd)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (JBIDE-24007) browsersim, cordovasim, and aerogear depend on jetty 9.3.9 but Oxygen target platform 4.70.x contains jetty 9.4
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24007?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-24007 at 2/24/17 6:55 PM:
-------------------------------------------------------------
Can't build new composite / aggregate site to fix the integration tests until upstream projects are all green.
For example:
* livereload: https://github.com/jbosstools/jbosstools-livereload/pull/136/files (also depends on moving up to Jetty 9.4)
{code}
[ERROR] Missing requirement: org.jboss.tools.livereload.core 1.4.3.qualifier requires 'bundle org.eclipse.jetty.servlets [9.3.9,9.4.0)' but it could not be found
{code}
-- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
* openshift: JBIDE-24010 (openshift.client version not bumped)
* aerogear: JBIDE-24012 (cordovasim version not bumped)
* javaee: JBIDE-24011 (job config error - using wrong TP version)
* javaee: JBIDE-24013 (compile failure in cdi tests)
* base: JBIDE-24014 (foundation.core version not bumped)
was (Author: nickboldt):
Can't build new composite / aggregate site to fix the integration tests until upstream projects are all green.
For example:
* livereload: https://github.com/jbosstools/jbosstools-livereload/pull/136/files (also depends on moving up to Jetty 9.4)
{code}
[ERROR] Missing requirement: org.jboss.tools.livereload.core 1.4.3.qualifier requires 'bundle org.eclipse.jetty.servlets [9.3.9,9.4.0)' but it could not be found
{code}
-- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
* openshift: JBIDE-24010 (openshift.client version not bumped)
* aerogear: JBIDE-24012 (cordovasim version not bumped)
* javaee: JBIDE-24011 (job config error - using wrong TP version)
* javaee: JBIDE-24013 (compile failure in cdi tests)
> browsersim, cordovasim, and aerogear depend on jetty 9.3.9 but Oxygen target platform 4.70.x contains jetty 9.4
> ---------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-24007
> URL: https://issues.jboss.org/browse/JBIDE-24007
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Reporter: Nick Boldt
> Assignee: Ilya Buziuk
> Fix For: 4.5.0.AM1
>
>
> {code}
> [p2.dir] Missing requirement: BrowserSim 3.8.3.v20161201-1732 (org.jboss.tools.browsersim.ui 3.8.3.v20161201-1732)
> requires 'bundle org.eclipse.jetty.server [9.3.9,9.4.0)' but it could not be found
> {code} -- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
> This is caused by the fact that the composite install test job is trying to install everything in JBT sites on top of the target platform used by master branch (4.70.0.AM1-SNAPSHOT) [1], which has been updated to use Jetty 9.4.0.
> So, p2 can't resolve the missing dep as the org.jboss.tools.browsersim.ui plugin requires [9.3.9,9.4.0).
> [1] https://devstudio.jboss.com/targetplatforms/jbdevstudiotarget/4.70.0.AM1-...
> Solution: browsersim (and other jbosstools-* projects) should support jetty 9.4.0.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (JBIDE-24014) org.jboss.tools.foundation.core: Version has not incremented in 4.4.x and master branches
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24014?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-24014:
-------------------------------
Description:
{code}
02:23:37 [ERROR] Failed to execute goal org.eclipse.tycho.extras:tycho-p2-extras-plugin:1.0.0:compare-version-with-baselines (default) on project org.jboss.tools.foundation.core: Version have moved backwards for (org.jboss.tools.foundation.core/1.3.3.AM1-v20170224-0218-B1387). Baseline has 1.3.3.Final-v20170217-0505-B33) with delta: 0.0.0 -> [Help 1]
{code} -- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
Solution: upversion your plugin(s)/feature(s) to a new version in 4.4.x and master branches.
Perhaps you want 1.3.4 in 4.4.x branch, and 1.3.100 in the master branch?
was:
{code}
[ERROR] Failed to execute goal org.eclipse.tycho.extras:tycho-p2-extras-plugin:1.0.0:compare-version-with-baselines
(default) on project org.jboss.tools.cordovasim: Only qualifier changed for (org.jboss.tools.cordovasim/3.8.3.v20170222-0934).
Expected to have bigger x.y.z than what is available in baseline (3.8.3.v20161201-1914) {code} -- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
Solution: upversion your plugin(s)/feature(s) to a new version in 4.4.x and master branches.
Perhaps you want 3.8.4 in 4.4.x branch, and 3.8.100 in the master branch?
> org.jboss.tools.foundation.core: Version has not incremented in 4.4.x and master branches
> -----------------------------------------------------------------------------------------
>
> Key: JBIDE-24014
> URL: https://issues.jboss.org/browse/JBIDE-24014
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: aerogear-hybrid
> Affects Versions: 4.5.0.AM1
> Reporter: Nick Boldt
> Assignee: Gorkem Ercan
> Priority: Blocker
> Fix For: 4.5.0.AM1
>
>
> {code}
> 02:23:37 [ERROR] Failed to execute goal org.eclipse.tycho.extras:tycho-p2-extras-plugin:1.0.0:compare-version-with-baselines (default) on project org.jboss.tools.foundation.core: Version have moved backwards for (org.jboss.tools.foundation.core/1.3.3.AM1-v20170224-0218-B1387). Baseline has 1.3.3.Final-v20170217-0505-B33) with delta: 0.0.0 -> [Help 1]
> {code} -- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
> Solution: upversion your plugin(s)/feature(s) to a new version in 4.4.x and master branches.
> Perhaps you want 1.3.4 in 4.4.x branch, and 1.3.100 in the master branch?
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (JBIDE-24014) org.jboss.tools.foundation.core: Version has not incremented in 4.4.x and master branches
by Nick Boldt (JIRA)
Nick Boldt created JBIDE-24014:
----------------------------------
Summary: org.jboss.tools.foundation.core: Version has not incremented in 4.4.x and master branches
Key: JBIDE-24014
URL: https://issues.jboss.org/browse/JBIDE-24014
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: aerogear-hybrid
Affects Versions: 4.5.0.AM1
Reporter: Nick Boldt
Assignee: Gorkem Ercan
Priority: Blocker
Fix For: 4.5.0.AM1
{code}
[ERROR] Failed to execute goal org.eclipse.tycho.extras:tycho-p2-extras-plugin:1.0.0:compare-version-with-baselines
(default) on project org.jboss.tools.cordovasim: Only qualifier changed for (org.jboss.tools.cordovasim/3.8.3.v20170222-0934).
Expected to have bigger x.y.z than what is available in baseline (3.8.3.v20161201-1914) {code} -- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
Solution: upversion your plugin(s)/feature(s) to a new version in 4.4.x and master branches.
Perhaps you want 3.8.4 in 4.4.x branch, and 3.8.100 in the master branch?
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (JBIDE-24007) browsersim, cordovasim, and aerogear depend on jetty 9.3.9 but Oxygen target platform 4.70.x contains jetty 9.4
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24007?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-24007 at 2/24/17 6:50 PM:
-------------------------------------------------------------
Can't build new composite / aggregate site to fix the integration tests until upstream projects are all green.
For example:
* livereload: https://github.com/jbosstools/jbosstools-livereload/pull/136/files (also depends on moving up to Jetty 9.4)
{code}
[ERROR] Missing requirement: org.jboss.tools.livereload.core 1.4.3.qualifier requires 'bundle org.eclipse.jetty.servlets [9.3.9,9.4.0)' but it could not be found
{code}
-- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
* openshift: JBIDE-24010 (openshift.client version not bumped)
* aerogear: JBIDE-24012 (cordovasim version not bumped)
* javaee: JBIDE-24011 (job config error - using wrong TP version)
* javaee: JBIDE-24013 (compile failure in cdi tests)
was (Author: nickboldt):
Can't build new composite / aggregate site to fix the integration tests until upstream projects are all green.
For example:
* livereload: https://github.com/jbosstools/jbosstools-livereload/pull/136/files (also depends on moving up to Jetty 9.4)
{code}
[ERROR] Missing requirement: org.jboss.tools.livereload.core 1.4.3.qualifier requires 'bundle org.eclipse.jetty.servlets [9.3.9,9.4.0)' but it could not be found
{code}
-- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
* openshift: https://issues.jboss.org/browse/JBIDE-24010 (openshift.client version not bumped)
* javaee: https://issues.jboss.org/browse/JBIDE-24011 (job config error - using wrong TP version)
* aerogear: https://issues.jboss.org/browse/JBIDE-24012 (cordovasim version not bumped)
* javaee: https://issues.jboss.org/browse/JBIDE-24013 (compile failure in cdi tests)
> browsersim, cordovasim, and aerogear depend on jetty 9.3.9 but Oxygen target platform 4.70.x contains jetty 9.4
> ---------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-24007
> URL: https://issues.jboss.org/browse/JBIDE-24007
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Reporter: Nick Boldt
> Assignee: Ilya Buziuk
> Fix For: 4.5.0.AM1
>
>
> {code}
> [p2.dir] Missing requirement: BrowserSim 3.8.3.v20161201-1732 (org.jboss.tools.browsersim.ui 3.8.3.v20161201-1732)
> requires 'bundle org.eclipse.jetty.server [9.3.9,9.4.0)' but it could not be found
> {code} -- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
> This is caused by the fact that the composite install test job is trying to install everything in JBT sites on top of the target platform used by master branch (4.70.0.AM1-SNAPSHOT) [1], which has been updated to use Jetty 9.4.0.
> So, p2 can't resolve the missing dep as the org.jboss.tools.browsersim.ui plugin requires [9.3.9,9.4.0).
> [1] https://devstudio.jboss.com/targetplatforms/jbdevstudiotarget/4.70.0.AM1-...
> Solution: browsersim (and other jbosstools-* projects) should support jetty 9.4.0.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (JBIDE-24007) browsersim, cordovasim, and aerogear depend on jetty 9.3.9 but Oxygen target platform 4.70.x contains jetty 9.4
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24007?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-24007 at 2/24/17 6:49 PM:
-------------------------------------------------------------
Can't build new composite / aggregate site to fix the integration tests until upstream projects are all green.
For example:
* livereload: https://github.com/jbosstools/jbosstools-livereload/pull/136/files (also depends on moving up to Jetty 9.4)
{code}
[ERROR] Missing requirement: org.jboss.tools.livereload.core 1.4.3.qualifier requires 'bundle org.eclipse.jetty.servlets [9.3.9,9.4.0)' but it could not be found
{code}
-- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
* openshift: https://issues.jboss.org/browse/JBIDE-24010 (openshift.client version not bumped)
* javaee: https://issues.jboss.org/browse/JBIDE-24011 (job config error - using wrong TP version)
* aerogear: https://issues.jboss.org/browse/JBIDE-24012 (cordovasim version not bumped)
* javaee: https://issues.jboss.org/browse/JBIDE-24013 (compile failure in cdi tests)
was (Author: nickboldt):
Can't build new composite / aggregate site to fix the integration tests until upstream projects are all green.
For example:
* livereload: https://github.com/jbosstools/jbosstools-livereload/pull/136/files (also depends on moving up to Jetty 9.4)
{code}
[ERROR] Missing requirement: org.jboss.tools.livereload.core 1.4.3.qualifier requires 'bundle org.eclipse.jetty.servlets [9.3.9,9.4.0)' but it could not be found
{code}
-- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
* openshift: https://issues.jboss.org/browse/JBIDE-24010 (version of openshift.client not bumped)
* ...
> browsersim, cordovasim, and aerogear depend on jetty 9.3.9 but Oxygen target platform 4.70.x contains jetty 9.4
> ---------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-24007
> URL: https://issues.jboss.org/browse/JBIDE-24007
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: browsersim
> Reporter: Nick Boldt
> Assignee: Ilya Buziuk
> Fix For: 4.5.0.AM1
>
>
> {code}
> [p2.dir] Missing requirement: BrowserSim 3.8.3.v20161201-1732 (org.jboss.tools.browsersim.ui 3.8.3.v20161201-1732)
> requires 'bundle org.eclipse.jetty.server [9.3.9,9.4.0)' but it could not be found
> {code} -- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
> This is caused by the fact that the composite install test job is trying to install everything in JBT sites on top of the target platform used by master branch (4.70.0.AM1-SNAPSHOT) [1], which has been updated to use Jetty 9.4.0.
> So, p2 can't resolve the missing dep as the org.jboss.tools.browsersim.ui plugin requires [9.3.9,9.4.0).
> [1] https://devstudio.jboss.com/targetplatforms/jbdevstudiotarget/4.70.0.AM1-...
> Solution: browsersim (and other jbosstools-* projects) should support jetty 9.4.0.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (JBIDE-24013) compile failed in org.jboss.tools.cdi.ui.test
by Nick Boldt (JIRA)
Nick Boldt created JBIDE-24013:
----------------------------------
Summary: compile failed in org.jboss.tools.cdi.ui.test
Key: JBIDE-24013
URL: https://issues.jboss.org/browse/JBIDE-24013
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: cdi
Affects Versions: 4.5.0.AM1
Reporter: Nick Boldt
Priority: Blocker
{code}
23:18:07 [ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:1.0.0:compile (default-compile) on project org.jboss.tools.cdi.ui.test: Compilation failure: Compilation failure:
23:18:07 [ERROR] /mnt/hudson_workspace/workspace/jbosstools-javaee_master/sources/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/testmodel/Project.java:[43]
23:18:07 [ERROR] public class Project implements IProject {
23:18:07 [ERROR] ^^^^^^^
23:18:07 [ERROR] The type Project must implement the inherited abstract method IProject.clearCachedDynamicReferences()
23:18:07 [ERROR] 1 problem (1 error){code}
-- https://jenkins.hosts.mwqe.eng.bos.redhat.com/hudson/view/DevStudio/view/...
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month