-
Enhancement
-
Resolution: Done
-
Critical
-
None
-
None
-
https://github.com/jbosstools/jbosstools-build-ci/pull/116, https://github.com/jbosstools/jbosstools-build-ci/pull/117, https://github.com/jbosstools/jbosstools-build/pull/181, https://github.com/jbosstools/jbosstools-build-sites/pull/185, https://github.com/jbosstools/jbosstools-build-sites/pull/187, https://github.com/jbdevstudio/jbdevstudio-ci/commit/d4f26761495860e86e634fc28498172d48ada97f, https://github.com/jbosstools/jbosstools-integration-tests/pull/990, https://github.com/jbosstools/jbosstools-browsersim/pull/65, https://github.com/jbosstools/jbosstools-browsersim/pull/67, https://github.com/jboss-reddeer/reddeer/pull/1104, https://github.com/jboss-reddeer/reddeer/pull/1115
instead of relying to publish.sh being on master, we should use a versioned publish.sh (or maybe even mojo) that the build then uses.
suggestion:
publish.sh (or mojo) gets released to our maven repo, use it in the pom.xml to perform publishing.
What this helps with is:
a) can do changes to publish mechanism without affecting every past builds.
b) more movable build system
c) isolated testing possible
- blocks
-
JBIDE-19885 Make target deployment destination configurable
- Closed
-
JBIDE-15606 build tool to regenerate component update sites from published JBT aggregate
- Closed
- causes
-
JBDS-3532 Installer and updatesite zip contain different timestamps for JBDS product IU (because rebuilt?)
- Closed
- is blocked by
-
JBIDE-19715 Refactoring: get rid of "fullSite", stick with "repository"
- Closed
- is related to
-
JBIDE-20151 Tweak jbosstools-promote job to allow omission of core
- Closed
-
JBDS-3208 reorg/refactor directories for consistency across JBT/JBDS
- Closed
-
JBIDE-20030 when publishing target platforms and update sites that replace themselves, use --del to remove IUs that are no longer in the repo
- Closed
-
JBIDE-20148 releng scripts is an outdated version; jobs are not seeing latest from Nexus
- Closed
-
JBIDE-16128 Publish component sites to Nexus
- Reopened
- relates to
-
JBIDE-19072 Improve plugin version auditing & how we build
- Closed
-
JBIDE-13835 Improve publish script (split? Move to maven?)
- Closed