[
https://issues.jboss.org/browse/JBIDE-19346?page=com.atlassian.jira.plugi...
]
Nick Boldt commented on JBIDE-19346:
------------------------------------
A) The usual process for all files on
download.jboss.org and
devstudio.redhat.com (other
than those published by Jenkins) is to update the files in github, then push the update to
the webserver (filemgmt). That way we have a backup / history + live files. This applies
to things like ide-config.properties, earlyaccess.properties, jbosstools-directory.xml,
devstudio-directory.xml, composite*.xml, ...
B) It doesn't. He updates in github, pushes to the server, and then the rebuild of the
jbosstools-discovery job pulls from that location. That location is
*
http://download.jboss.org/jbosstools/mars/snapshots/updates/earlyaccess.p...
*
https://devstudio.redhat.com/9.0/snapshots/updates/earlyaccess.properties...
We need different versions of these artifacts because we have 3 parallel streams of builds
now: CI/snapshot/nightly, staging, and latest dev milestone (or stable release).
This is most easily seen by looking in the
http://download.jboss.org/jbosstools/configuration/ide-config.properties file:
{code}
# master version of jbosstools-earlyaccess.properties should be edited here, so the
discovery job can fetch it:
http://download.jboss.org/jbosstools/mars/snapshots/updates/earlyaccess.p...
### master is currently 4.3.0.Beta1
### when staging 4.3.0.Beta1
### latest development milestone (4.3.0.Alpha2)
...
# master version of devstudio-earlyaccess.properties should be edited here, so the
discovery job can fetch it:
https://devstudio.redhat.com/9.0/snapshots/updates/earlyaccess.properties...
### master is currently 9.0.0.Beta1
### when staging 9.0.0.Alpha2
### latest development milestone (will be 9.0.0.Beta1)
{code}
If you're asking why we need a different version in master/ vs. 4.3.mars/ that's
to allow changes in master branch (eg. Beta2) which are different from those in 4.3.mars
(Beta1x branch). We might not need it, but this way it's available should the time
come where we DO need to differentiate.
jbosstools-earlyaccess.properties contains old versions of tern,
angular, jetty, and vjet
-----------------------------------------------------------------------------------------
Key: JBIDE-19346
URL:
https://issues.jboss.org/browse/JBIDE-19346
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build
Affects Versions: 4.3.0.Alpha1
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 4.3.0.Beta1
While promoting JBT 4.3.0.Alpha1 to /development/ I realized that
jbosstools-earlyaccess.properties contains old versions. We should have tern/angular 0.8
in there, right [~dgolovin] ?
{code}
$➔ cat jbosstools-earlyaccess.properties
#Mon Sep 01 18:54:14 CEST 2014
org.eclipse.vjet.rt.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
org.jboss.tools.arquillian.feature.feature.group=[1.1.2.CR1-v20140830-0003-B63,1.1.2.CR1-v20140830-0003-B63]
org.eclipse.vjet.extmod.jsdt.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
org.eclipse.vjet.web.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
org.eclipse.vjet.extmod.dltk.core.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
org.eclipse.vjet.codegen.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
tern-server-nodejs-feature.feature.group=[0.5.0.201408272110,0.5.0.201408272110]
org.eclipse.vjet.eclipse.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
tern.eclipse.ide.tools.feature.feature.group=[0.5.0.201408272110,0.5.0.201408272110]
tern.eclipse.ide.server.nodejs.embed.feature.group=[0.5.0.201408272110,0.5.0.201408272110]
org.eclipse.vjet.vsf.domkit.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
org.eclipse.equinox.server.jetty.feature.group=[1.1.100.v20140416-1649,1.1.100.v20140416-1649]
org.eclipse.vjet.extmod.rhino.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
tern-feature.feature.group=[0.5.0.201408272110,0.5.0.201408272110]
org.eclipse.vjet.core.feature.group=[0.10.0.201403201656,0.10.0.201403201656]
tern-jsdt-feature.feature.group=[0.5.0.201408272110,0.5.0.201408272110]
angularjs-eclipse-feature.feature.group=[0.5.0.201408281218,0.5.0.201408281218]
{code}
--
http://download.jboss.org/jbosstools/discovery/staging/4.3.0.Alpha1/jboss...
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)