]
Andrej Podhradsky closed JBTIS-113.
-----------------------------------
Closed as outdated
Improve ability to configure dependent hudson jobs and provide
accessable documentation
---------------------------------------------------------------------------------------
Key: JBTIS-113
URL:
https://issues.jboss.org/browse/JBTIS-113
Project: JBoss Tools Integration Stack
Issue Type: Enhancement
Reporter: Barry LaFond
Assignee: Paul Leacu
SOA decoupling has elevated the need to have more configurable control over upstream and
downstream dependencies.
Notes from Nick:
* a number of jobs are now set to build only when triggered by upstream, but SOA stuff is
not as well handled
* ideally you'd want: a) check svn every N hours (usually 6) and b) upstream should
use Parameterized Trigger to cause downstream to fire
* you can also ensure that you're building against a stable aggregate using an
override like the one I've set up for SOA Tooling aggregate...
* in your maven invocation, under Properties, you can do this: # use latest upstream
nightly Core update site instead of "wild components" in the composite staging
site
jbosstools-nightly-staging-composite=http://download.jboss.org/jbosstools...
* that way you pull from the aggregate (updates weekly) instead of the composite (updates
every time a component respins)
* means if you depended on something like
tests/common/jst/vpe/jsf/seam/maven/central/usage stack, you wouldn't need to worry
about getting incompatible pieces