[JBoss JIRA] (JBIDE-18692) Jenkins build for jbosstools-incubator-ripple
by Gorkem Ercan (JIRA)
Gorkem Ercan created JBIDE-18692:
------------------------------------
Summary: Jenkins build for jbosstools-incubator-ripple
Key: JBIDE-18692
URL: https://issues.jboss.org/browse/JBIDE-18692
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: build
Reporter: Gorkem Ercan
We need a jenkins job to build for jbosstools-incubator-ripple, and have it
invoking "./configure && jake" and distribute the builds to Nexus so that cordovasim can start using ripple from this repo.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 8 months
[JBoss JIRA] (JBTIS-315) Generate source bundles for IS component features.
by Paul Leacu (JIRA)
[ https://issues.jboss.org/browse/JBTIS-315?page=com.atlassian.jira.plugin.... ]
Paul Leacu resolved JBTIS-315.
------------------------------
Fix Version/s: 8.0.0.Beta1
4.2.0.Beta1
Resolution: Done
Teiid now generates feature source bundles.
> Generate source bundles for IS component features.
> --------------------------------------------------
>
> Key: JBTIS-315
> URL: https://issues.jboss.org/browse/JBTIS-315
> Project: JBoss Tools Integration Stack
> Issue Type: Sub-task
> Components: teiid
> Affects Versions: 8.0.0.Alpha1
> Reporter: Paul Leacu
> Assignee: Barry LaFond
> Fix For: 8.0.0.Beta1, 4.2.0.Beta1
>
>
> IS components must generate source bundles for features that will be aggregated (uncategorized) by JBDSIS.
> Courtesy Nick Boldt:
> How to make maven/tycho build source bundles and features:
> In the upstream projects:
> http://wiki.eclipse.org/Minerva#Source
> Then in the aggregator for JBTIS/JBSIS update site:
> https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregat...
> As a result, users can install sources from within JBDS rather than
> needing a separate source zip with .java files. Way more useful, if
> you're a java developer using JBDS/Eclipse.
> If you also want to produce a zip of actual source files as pulled
> from github, I have a script for that, too.
> See:
> 1. https://github.com/jbdevstudio/jbdevstudio-product/tree/master/sources
> Produces a zip of the contents of the JBDS product build, so people can
> build it offline. Does NOT include upstream sources.
> Result:
> http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio.product_ma...
> (2.4M)
> 2.
> https://github.com/jbosstools/jbosstools-build-ci/blob/master/publish/pub...
> Produces a zip of upstream sources based on upstream project zips. This
> is the old approach, since pulling a previously-built zip doesn't 100%
> guarantee you're getting the correct version AND it requires that the
> upstream project produce a source zip.
> OR
> https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregat...
> Fetches sources directly from github based on the source-reference in
> the specified plugins' manifest.mf files, then collates those sources
> into a single zip.
> Results:
> http://download.jboss.org/jbosstools/builds/nightly/core/master/latest/al...
> (35M)
> Ref:
> (10:02:47 AM) maxandersen: pleacu: for core we've just been providing source bundles for the plugins we provide.
> (10:03:55 AM) pleacu: maxandersen, nboldt: sure - and they use tycho to generate them, correct?
> (10:04:21 AM) maxandersen: pleacu: yes - jboss tools parent pom somewhat "enforces" it.
> (10:05:04 AM) pleacu: maxandersen: ok - I'll look at fuse tooling first since I'm most familiar with that
> (10:05:12 AM) maxandersen: pleacu: and nboldt / mistria explicltily aggregates it in uncategorized so it wont show up in default experience.
> (10:06:43 AM) nboldt: pleacu: fuse tooling doesn't do source bundles
> (10:07:07 AM) nboldt: pleacu: see my email in re: "Where can our customer download source code for jbdevstudio-integration-stack-updatesite-7.0.2.GA.zip?" with details about who does and does not yet produce sources
> (10:08:20 AM) nboldt: maxandersen: actually, we don't "aggregate it in uncategorized" because that implies we're specifically putting into a category called "uncategorized"
> (10:08:43 AM) nboldt: maxandersen: rather, it's just added to the category.xml w/o setting <category>: https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregat... (cc: pleacu )
> Components that generate source bundles:
> http://download.jboss.org/jbosstools/updates/integration/kepler/integrati...
> http://download.jboss.org/jbosstools/updates/stable/kepler/integration-st...
> http://download.jboss.org/jbosstools/updates/stable/kepler/integration-st...
> http://download.jboss.org/jbosstools/updates/stable/kepler/integration-st...
> Fuse Tooling will for 8.0.0 *
> Some that don't:
> http://download.jboss.org/jbosstools/updates/integration/kepler/integrati...
> http://download.jboss.org/jbosstools/updates/stable/kepler/integration-st...
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
11 years, 8 months