JBossToolsBuildCi

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
move readme from util/ to root and document all the scripts in publish/, util/, and util/cleanup/

Fix the wide indent of the xml to fit on a screen

Add script to report missing tags in component repos

Script has a list of identified repositories and a 'since' table

for each component repo and then simply report the difference

of what tags are missing.

Also add a readme.adoc to give overview over the list of scripts.

Add script to report missing tags in component repos

Script has a list of identified repositories and a 'since' table

for each component repo and then simply report the difference

of what tags are missing.

Also add a readme.adoc to give overview over the list of scripts.

JBIDE-19449 add util/installAndDisplayCompositeSiteContent.sh into jbosstools-releng-publish so it can be used by composite install jobs (instead of pulling from raw.github)

checkLatestPublishedSHA.sh should only ever return true or false: no warnings needed getProjectSHAs.sh needs to support new path conventions (and use of buildinfo.json instead of old GIT_REVISION.txt files).

JBDS-3208 run cleanup.sh for any DESTINATION, not just for tools@filemgmt.jboss.org:/downloads_htdocs/tools

JBDS-3208 now that JBDS publishes snapshots to devstudio.redhat.com, need to support cleanup on that server too, so rsync.sh needs to passthru value of DESTINATION to jbosstools-cleanup.sh

    • -8
    • +15
    /util/cleanup/jbosstools-cleanup.sh
JBDS-3383 parse jbossTychoPluginsVersion out from parent pom, now that it's an externalized variable

JBDS-3383 parse jbossTychoPluginsVersion out from parent pom, now that it's an externalized variable

JBIDE-18772: Make scripts executable

new bootstrapper / script to check if any jbt component builds still contain zero-length composite placeholders

    • -0
    • +23
    /util/bootstrapSnapshotBuildComposites.sh
fix excludes so that only 'web' is excluded, not '*web*' (eg., webservices)

JBDS-3208 when calling jbosstools-cleanup.sh, purge more stuff and be more efficient with the cleanup (only clean this job's leftovers)

JBDS-3208 support running cleanup against an include filter so we need only cleanup a single folder, not everyone else's folders too

    • -35
    • +50
    /util/cleanup/jbosstools-cleanup.sh
add support for running getProjectRootPomParents.sh against different base folders

    • -1
    • +8
    /util/installAndDisplayCompositeSiteContent.sh
add support for running getProjectRootPomParents.sh against different base folders

    • -12
    • +17
    /util/getProjectRootPomParents.sh
add support for running getProjectRootPomParents.sh against different base folders

    • -11
    • +16
    /util/getProjectRootPomParents.sh
for non-aggregate builds, put the log into the build/logs/, not build/all/repo/logs/

ensure that the build log is chmod'd 644 so we can actually read it on download.jb.org

for some reason this script won't run when exec'd via '.' but works OK when chmod +x'd

support using URLs w/ and without buildinfo.json in them

use lowercase true/false returns; add util/checkLatestPublishedSHA.sh to pom/publish-assembly

fix getRemoteFile() to correctly use tmpdir; create symlink to latest build folder

add new checkLatestPublishedSHA.sh script, which returns FALSE if the same SHA has already been published, and TRUE otherwise

    • -0
    • +85
    /util/checkLatestPublishedSHA.sh
fix getRemoteFile() to correctly use tmpdir

add to default list of folders to scan/clean: mars/snapshots/builds

fix tmpfolder used by jbosstools-cleanup.sh; use correct parent-parent folder for running jbosstools-cleanup.sh

    • -8
    • +15
    /util/cleanup/jbosstools-cleanup.sh
fix bug in getRemoteFile; replace string manip w/ sed; use correct build folder pattern (datestamp then build#)

trim out /all/repo too