[JBoss JIRA] (JBIDE-25301) externalize common properties to parameterize jobs
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25301?page=com.atlassian.jira.plugi... ]
Nick Boldt reassigned JBIDE-25301:
----------------------------------
Assignee: Nick Boldt
> externalize common properties to parameterize jobs
> --------------------------------------------------
>
> Key: JBIDE-25301
> URL: https://issues.jboss.org/browse/JBIDE-25301
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, target-platform
> Affects Versions: 4.5.1.Final
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.2.AM1
>
>
> As in JBIDE-25137, we can externalize properties used in Jenkins to run jobs so the jobs are more parameterized.
> for example we could set these params in the jbosstools-jenkins.properties files:
> {code}TARGET_PLATFORM_VERSION_MIN=
> TARGET_PLATFORM_VERSION_MAX=
> TARGET_PLATFORM_CENTRAL_MAX=
> {code}
> Or we could simply remove them and source them from the parent pom.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25301) externalize common properties to parameterize jobs
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25301?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-25301:
-------------------------------
Story Points: 3
Sprint: devex #140 November 2017
> externalize common properties to parameterize jobs
> --------------------------------------------------
>
> Key: JBIDE-25301
> URL: https://issues.jboss.org/browse/JBIDE-25301
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, target-platform
> Affects Versions: 4.5.1.Final
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.2.AM1
>
>
> As in JBIDE-25137, we can externalize properties used in Jenkins to run jobs so the jobs are more parameterized.
> for example we could set these params in the jbosstools-jenkins.properties files:
> {code}TARGET_PLATFORM_VERSION_MIN=
> TARGET_PLATFORM_VERSION_MAX=
> TARGET_PLATFORM_CENTRAL_MAX=
> {code}
> Or we could simply remove them and source them from the parent pom.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25301) externalize common properties to parameterize jobs
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25301?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-25301:
-------------------------------
Fix Version/s: 4.5.2.AM1
> externalize common properties to parameterize jobs
> --------------------------------------------------
>
> Key: JBIDE-25301
> URL: https://issues.jboss.org/browse/JBIDE-25301
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, target-platform
> Affects Versions: 4.5.1.Final
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.2.AM1
>
>
> As in JBIDE-25137, we can externalize properties used in Jenkins to run jobs so the jobs are more parameterized.
> for example we could set these params in the jbosstools-jenkins.properties files:
> {code}TARGET_PLATFORM_VERSION_MIN=
> TARGET_PLATFORM_VERSION_MAX=
> TARGET_PLATFORM_CENTRAL_MAX=
> {code}
> Or we could simply remove them and source them from the parent pom.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25301) externalize common properties to parameterize jobs
by Nick Boldt (JIRA)
Nick Boldt created JBIDE-25301:
----------------------------------
Summary: externalize common properties to parameterize jobs
Key: JBIDE-25301
URL: https://issues.jboss.org/browse/JBIDE-25301
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build, target-platform
Affects Versions: 4.5.1.Final
Reporter: Nick Boldt
As in JBIDE-25137, we can externalize properties used in Jenkins to run jobs so the jobs are more parameterized.
for example we could set these params in the jbosstools-jenkins.properties files:
{code}TARGET_PLATFORM_VERSION_MIN=
TARGET_PLATFORM_VERSION_MAX=
TARGET_PLATFORM_CENTRAL_MAX=
{code}
Or we could simply remove them and source them from the parent pom.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25137) externalize the Eclipse platform and JEE bundles used for running jbt builds/tests
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25137?page=com.atlassian.jira.plugi... ]
Nick Boldt resolved JBIDE-25137.
--------------------------------
Resolution: Done
7 jobs updated. Resolving.
> externalize the Eclipse platform and JEE bundles used for running jbt builds/tests
> ----------------------------------------------------------------------------------
>
> Key: JBIDE-25137
> URL: https://issues.jboss.org/browse/JBIDE-25137
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, install-tests, integration-tests
> Affects Versions: 4.5.1.AM3
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.1.Final
>
>
> Currently, we have a number of Eclipse URLs in jobs and they're inconsistently applied, plus are scattered across a lot of jobs / variations.
> Instead, we should externalize these URLs as variables we can control from some other global properties file, perhaps located in https://github.com/jbosstools/jbosstools-build-ci/blob/master/util/ and called *jbosstools-jenkins.properties*. This would make the jobs easier to maintain and I'd forget to update stuff less often. :D
> Affected jobs:
> * devstudio_master/job/jbosstools-composite-install_master/config.xml
> * devstudio_master/job/jbosstools-install-p2director.install-tests.matrix_master/config.xml
> * devstudio_target_platforms/job/jbosstoolstargetplatform-4.70.x/config.xml
> * devstudio_target_platforms/job/jbosstoolstargetplatform-4.71.x/config.xml
> * devstudio_target_platforms/job/jbosstoolstargetplatform-4.71.x-experimental/config.xml
> * devstudio_target_platforms/job/jbosstoolstargetplatformrequirements-mirror-matrix/config.xml
> * jbosstools-releng/job/jbosstools-cleanup/config.xml
> * ...?
> URL patterns:
> * /eclipse/downloads/drops4/R-4.7.1-201709061700/eclipse-platform-4.7.1-linux-gtk.tar.gz
> * /eclipse/downloads/drops4/M-4.7.1RC4-201709061700/eclipse-platform-4.7.1RC4-linux-gtk.tar.gz
> * /eclipse/downloads/drops4/S-4.7RC4a-201706120950/eclipse-platform-4.7RC4a-linux-gtk.tar.gz
> * http://www.eclipse.org/downloads/download.php?r=1&file=/eclipse/downl...
> * http://download.eclipse.org/eclipse/downloads/drops4/S-4.7RC4a-2017061209...
> * eclipse_downloads_drops4_R-4.7.1-201709061700_eclipse-platform-4.7.1-linux-gtk.tar.gz
> * eclipse-platform-4.7.1-linux-gtk.tar.gz
> * ... more?
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[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)
8 years, 5 months