[JBoss JIRA] (JBIDE-25300) update jobs to use maven 3.5
by Nick Boldt (JIRA)
Nick Boldt created JBIDE-25300:
----------------------------------
Summary: update jobs to use maven 3.5
Key: JBIDE-25300
URL: https://issues.jboss.org/browse/JBIDE-25300
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build
Reporter: Nick Boldt
Jobs currently use mvn 3.3.9, unless pointed as "mvn3-latest", which is symlinked to 3.5.0.
We should get 3.5.2 installed and use that in the jobs as it supports JDK 9.
cc: [~psrna] [~mmalina]
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4597) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4597?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4597:
-----------------------------
Sprint: devex #140 November 2017
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4597
> URL: https://issues.jboss.org/browse/JBDS-4597
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * create new rpms in Fedora/Koji (buildship, sapphire, tern.java), then DevTools/Brew
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4597) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4597?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4597:
-----------------------------
Description:
This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
Tasks include:
* create new rpms in Fedora/Koji (buildship, sapphire, tern.java), then DevTools/Brew
was:
This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
Tasks include:
* add rpms already in Fedora to SCL/DevTools (eg., Datatools, WTP Dali/JPT)
* create new rpms in Fedora (buildship, recommenders/snipmatch, sapphire[1], m2e & extras[2], m2e-wtp & extras[3], tern.java)
* removal of old/duplicate versions in the target platform (javax.activation, guava, jetty, asm, aries
* ensure we're using the latest linuxtools/docker tools (including new features/plugins added for 6.1/6.1.1)
[1] may require contributing a Maven/Tycho build upstream to that project so we can then consume it in Koji/Brew
[2] m2e extras include: buildhelper, egit, mavenarchiver
[3] m2e.wtp extras include: jaxrs, jpa, jsf
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4597
> URL: https://issues.jboss.org/browse/JBDS-4597
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * create new rpms in Fedora/Koji (buildship, sapphire, tern.java), then DevTools/Brew
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4597) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4597?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4597:
-----------------------------
Affects Version/s: 11.1.0.GA
(was: 11.1.0.AM2)
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4597
> URL: https://issues.jboss.org/browse/JBDS-4597
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * add rpms already in Fedora to SCL/DevTools (eg., Datatools, WTP Dali/JPT)
> * create new rpms in Fedora (buildship, recommenders/snipmatch, sapphire[1], m2e & extras[2], m2e-wtp & extras[3], tern.java)
> * removal of old/duplicate versions in the target platform (javax.activation, guava, jetty, asm, aries
> * ensure we're using the latest linuxtools/docker tools (including new features/plugins added for 6.1/6.1.1)
> [1] may require contributing a Maven/Tycho build upstream to that project so we can then consume it in Koji/Brew
> [2] m2e extras include: buildhelper, egit, mavenarchiver
> [3] m2e.wtp extras include: jaxrs, jpa, jsf
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4597) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4597?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4597:
-----------------------------
Fix Version/s: 11.2.0.AM2
(was: 11.2.0.AM1)
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4597
> URL: https://issues.jboss.org/browse/JBDS-4597
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * add rpms already in Fedora to SCL/DevTools (eg., Datatools, WTP Dali/JPT)
> * create new rpms in Fedora (buildship, recommenders/snipmatch, sapphire[1], m2e & extras[2], m2e-wtp & extras[3], tern.java)
> * removal of old/duplicate versions in the target platform (javax.activation, guava, jetty, asm, aries
> * ensure we're using the latest linuxtools/docker tools (including new features/plugins added for 6.1/6.1.1)
> [1] may require contributing a Maven/Tycho build upstream to that project so we can then consume it in Koji/Brew
> [2] m2e extras include: buildhelper, egit, mavenarchiver
> [3] m2e.wtp extras include: jaxrs, jpa, jsf
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4530) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4530?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4530:
-----------------------------
Fix Version/s: 11.1.0.GA
(was: 11.2.0.AM1)
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4530
> URL: https://issues.jboss.org/browse/JBDS-4530
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.AM2
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.1.0.GA
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * add rpms already in Fedora to SCL/DevTools (eg., Datatools, WTP Dali/JPT)
> * create new rpms in Fedora (buildship, recommenders/snipmatch, sapphire[1], m2e & extras[2], m2e-wtp & extras[3], tern.java)
> * removal of old/duplicate versions in the target platform (javax.activation, guava, jetty, asm, aries
> * ensure we're using the latest linuxtools/docker tools (including new features/plugins added for 6.1/6.1.1)
> [1] may require contributing a Maven/Tycho build upstream to that project so we can then consume it in Koji/Brew
> [2] m2e extras include: buildhelper, egit, mavenarchiver
> [3] m2e.wtp extras include: jaxrs, jpa, jsf
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4530) Work to remove all upstream 3rd party deps in the devstudio 11.1 rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4530?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4530:
-----------------------------
Summary: Work to remove all upstream 3rd party deps in the devstudio 11.1 rpm (was: Work to remove all upstream 3rd party deps in the devstudio rpm)
> Work to remove all upstream 3rd party deps in the devstudio 11.1 rpm
> ---------------------------------------------------------------------
>
> Key: JBDS-4530
> URL: https://issues.jboss.org/browse/JBDS-4530
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.AM2
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.1.0.GA
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * add rpms already in Fedora to SCL/DevTools (eg., Datatools, WTP Dali/JPT)
> * create new rpms in Fedora (buildship, recommenders/snipmatch, sapphire[1], m2e & extras[2], m2e-wtp & extras[3], tern.java)
> * removal of old/duplicate versions in the target platform (javax.activation, guava, jetty, asm, aries
> * ensure we're using the latest linuxtools/docker tools (including new features/plugins added for 6.1/6.1.1)
> [1] may require contributing a Maven/Tycho build upstream to that project so we can then consume it in Koji/Brew
> [2] m2e extras include: buildhelper, egit, mavenarchiver
> [3] m2e.wtp extras include: jaxrs, jpa, jsf
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4606) remove duplicate entries from target platforms
by Nick Boldt (JIRA)
Nick Boldt created JBDS-4606:
--------------------------------
Summary: remove duplicate entries from target platforms
Key: JBDS-4606
URL: https://issues.jboss.org/browse/JBDS-4606
Project: Red Hat JBoss Developer Studio (devstudio)
Issue Type: Sub-task
Components: target-platform
Affects Versions: 11.1.0.AM2
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 11.1.0.AM3
Current 4.60.0.Final TP contains duplicates of these IUs:
* org.eclipse.m2e.model.edit
* org.eclipse.egit.ui.smartimport
* ...others?
Duplication should be avoided. See also JBIDE-22611.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years
[JBoss JIRA] (JBDS-4607) devstudio rpm should depend on upstream eclipse-dtp
by Nick Boldt (JIRA)
Nick Boldt created JBDS-4607:
--------------------------------
Summary: devstudio rpm should depend on upstream eclipse-dtp
Key: JBDS-4607
URL: https://issues.jboss.org/browse/JBDS-4607
Project: Red Hat JBoss Developer Studio (devstudio)
Issue Type: Sub-task
Components: rpm
Affects Versions: 11.1.0.AM3
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 11.1.0.GA
[~lvalach] said: {quote}
Hi Nick. There are some bundle conflict in latest Devstudio RPM. It seems that since Mat updated rh-eclipse to Oxygen 1 [1] the eclipse includes newer builds of org.eclipse.datatools. and org.eclipse.recommenders..
For example:
/opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/dtp/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.v201709211000.jar
(this comes with rh-eclipse47)
and
/opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.201701131441.jar
(this comes with rh-eclipse47-devstudio)
So the version is same but timestamp differs. {quote}
Nick replied:
{quote}this could just be a "feature-not-a-bug" of rpm builds
in that the versions don't align because the timestamp in the rpm is generated at the time of the build rather than being attached to the github commit date
so... to solve these "same x.y.z but different timestamp" problems we just have to blacklist more plugins/features from the rpm build, and add more *Requires:* to the spec file
{quote}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years