[
https://issues.jboss.org/browse/JBTIS-331?page=com.atlassian.jira.plugin....
]
Nick Boldt commented on JBTIS-331:
----------------------------------
== STEP 1: Build & Release ==
Procedure is the same that it was for JBT IS 4.1 / JBDS IS 7, except that you need to
label the connectors with the correct certificationId =
*com.jboss.jbds.discovery.certification.earlyaccess*
Here are a couple of examples:
https://github.com/jbosstools/jbosstools-discovery/blob/master/jbosstools...
https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudi...
The directory.xml file is the same, eg.,
https://devstudio.redhat.com/updates/8.0-staging/devstudio-directory.xml (forthcoming CR2,
starting in a couple weeks)
https://devstudio.redhat.com/updates/8.0-development/devstudio-directory.xml (currently
CR1 released milestone)
https://devstudio.redhat.com/updates/8.0/devstudio-directory.xml (future location of
8.0.0.GA; currently empty)
It is not necessary to refactor (or copy) your plugin to include .earlyaccess in the name,
UNLESS you plan to have one plugin for "early access" and one for
"released" content, as we do in JBT/JBDS. (You can also include both types of
content in the same plugin.)
To release Early Access integration stack content once it goes GA, simply change the
certificationId from *com.jboss.jbds.discovery.certification.earlyaccess* to another
value, and push out a new plugin jar. Possible values are listed here Supported, Tested,
External, Technology Preview, Experimental:
https://github.com/jbosstools/jbosstools-discovery/blob/master/jbdevstudi...
----
== STEP 2: Declaration of EA IUs ==
In order for users to know that they have Early Access content installed when they open
the Help > About dialog, you also need to update these files:
http://download.jboss.org/jbosstools/updates/development/luna/jbosstools-...
https://devstudio.redhat.com/updates/8.0-staging/discovery/devstudio-earl...
https://devstudio.redhat.com/updates/8.0-development/devstudio-earlyacces...
The location of these EA config files are listed in this global properties file, which is
used for both JBT and JBDS configuration:
http://download.jboss.org/jbosstools/configuration/ide-config.properties
Get the integration stack into Early Access in JBoss Central
------------------------------------------------------------
Key: JBTIS-331
URL:
https://issues.jboss.org/browse/JBTIS-331
Project: JBoss Tools Integration Stack
Issue Type: Feature Request
Components: distribution
Affects Versions: 8.0.0.Alpha2
Reporter: Paul Leacu
Assignee: Paul Leacu
Procedure for encorporating the IS into Early Access.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)