JBossToolsBuildCi

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
cherrypick https://github.com/jbosstools/jbosstools-build-ci/pull/96 and fix spacing/indent errors, too (thanks Snjezana\!)

add -x flag to allow excluding sources when fetching the target platform (JBIDE-17560)

support use of installFromTarget.sh with JBDS 7 or 8

support use of installFromTarget.sh with JBDS 7 or 8

support use of installFromTarget.sh with JBDS 7 or 8

trap for BUILD FAILURE

fix examples - now working for JBT/JBDS/JBTIS, but still wonky for Central and EA

better logging and option to run a different mvn (or pass in mvn options like -fae -Dmaven.repo.local=/home/nboldt/.m2/repository3); add excludes for grep matching to exclude stupid-long-lines

JBIDE-17519 ensure script works for JBT/JBDS, JBT Central/EA, and JBTIS too

    • -0
    • +213
    /util/verifyTarget.sh
when parsing IU listfile, filter out any lines w/ spaces, as they are comments, not IU=version (fix for JDK8)

revert last commit as it appears to have borked the jbosstools-integration-tests.aggregate_master build

remove components/ folder if empty

JBIDE-16871 filter getRemoteFile leftover temp files from appearing in source zip

JBIDE-16871 filter getRemoteFile leftover temp files from appearing in source zip

scrub getRemoteFile leftovers from source zips; support new *-src.zip convention (JBIDE-16871)

JBIDE-16871 support new file name convention for jbosstools updatesite and src zips

    • -0
    • +727
    /publish/publish_before_JBIDE-16871.sh
fix delete step and echo the failed return code to the log

    • -3
    • +3
    /util/installAndDisplayCompositeSiteContent.sh
JBIDE-17210: Propagate errors when trying to install from composite

    • -1
    • +8
    /util/installAndDisplayCompositeSiteContent.sh
JBIDE-16971 JBIDE-17210 if no IUs specified on commandline (or in Jenkins job) call out to installFromTarget.sh to install everything

    • -6
    • +19
    /util/installAndDisplayCompositeSiteContent.sh
improve log filter with 'grep -A2' to show WHICH features can't be installed / which deps conflict

JBIDE-16960 filter out more platform fragments

fix indent of generated XML; simplify sample invocation (JBIDE-16820)

tweak instructions / sample invocation of both installFrom*.sh scripts

add if/else check for GIT_REVISION, just in case (JBIDE-16953)

add -CLEAN flag to installFromCentral.sh; check if CENTRAL_URL is valid before trying to perform install from that URL

JBIDE-16953 getRemoteFile targets wrong folder w/ tempfile

add director.xml to .gitignore

JBIDE-16910 new script for p2.director install of all feature.groups and plugins on a target platform site, so we can validate contents

    • -0
    • +98
    /util/installFromTarget.sh
make sure that there's an upstreamProject.name.xml to parse w/ sed even if wget fails

typo ftl