JBossToolsBuildCi

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBIDE-16140 remove quotes from test.jre properties

JBIDE-16140 bring back maven.test.error.ignore

JBIDE-16140 bring back maven.test.error.ignore

JBIDE-16140 disable 4.3.mars, enable master

JBIDE-16140 disable 4.3.mars, enable master

JBIDE-16140 add default-maven-version into shell script section

JBIDE-16140 add default-maven-version into shell script section

JBIDE-16140 avoid workspace is removed in product build

JBIDE-16140 avoid workspace is removed in product build

Introduce `default-remote` to add `origin` in git branches.

Fix building/compile to compile/packaging

Fix centralzip location (should be parameterized in future)

Introduce `default-remote` to add `origin` in git branches.

Fix building/compile to compile/packaging

Fix centralzip location (should be parameterized in future)

JBIDE-16140 buildchow for templated jenkins jobs

Initial contribution that provide setup to use jenkins-job-builder

to generate jenkins jobs.

Tried to keep it simple but yet structured to avoid

having a very large hard to maintain single yaml file.

Detailed docs are in the readme.adoc, but the general gist is:

templates - contains job templates.

inis - contain setup for specific hosts `defaults` being default jenkins.

dockerhost folder works as example to see how to do overrides.

The main template is `component-template.yaml` which defines the component jobs.

To generate jobs just run:

cd inis/defaults

jenkins-job-builder --config jenkins_jobs.ini test -o generated

Note: for now the component jobs should match what was in place 2015-06-01

in the original config.xml, but the rest have not been verified yet.

    • -0
    • +1
    /buildchow/inis/defaults/builds-email.inc
    • -0
    • +9
    /buildchow/inis/defaults/jenkins_jobs.ini
    • -0
    • +62
    /buildchow/templates/core-jobs.yaml
JBIDE-16140 buildchow for templated jenkins jobs

Initial contribution that provide setup to use jenkins-job-builder

to generate jenkins jobs.

Tried to keep it simple but yet structured to avoid

having a very large hard to maintain single yaml file.

Detailed docs are in the readme.adoc, but the general gist is:

templates - contains job templates.

inis - contain setup for specific hosts `defaults` being default jenkins.

dockerhost folder works as example to see how to do overrides.

The main template is `component-template.yaml` which defines the component jobs.

To generate jobs just run:

cd inis/defaults

jenkins-job-builder --config jenkins_jobs.ini test -o generated

Note: for now the component jobs should match what was in place 2015-06-01

in the original config.xml, but the rest have not been verified yet.

    • -0
    • +14
    /buildchow/etc/todirformat.sh
    • -0
    • +1
    /buildchow/inis/defaults/builds-email.inc
    • -0
    • +9
    /buildchow/inis/defaults/jenkins_jobs.ini
    • -0
    • +1
    /buildchow/inis/dockerhost/builds-email.inc
    • -0
    • +9
    /buildchow/inis/dockerhost/jenkins_jobs.ini
    • -0
    • +75
    /buildchow/readme.adoc
    • -0
    • +75
    /buildchow/templates/aggregate-site-template.yaml
    • -0
    • +63
    /buildchow/templates/buildflow-template.yaml
    • -0
    • +137
    /buildchow/templates/component-template.yaml
    • -0
    • +62
    /buildchow/templates/core-jobs.yaml
    • -0
    • +37
    /buildchow/templates/defaults.yaml
    • -0
    • +163
    /buildchow/templates/product-template.yaml
    • -0
    • +51
    /buildchow/templates/versionwatch-template.yaml
    • -0
    • +69
    /buildchow/todo.adoc
JBIDE-18772 JBIDE-13835 use latest maven-assembly-plugin:2.5.4; echo rsync commands to console so it's more obvious what's happening

Jenkins wraps includes/excludes in single quotes and therefore ignores them; try another approach to making this work

add optional includes/excludes to allow rsyncing a whle folder (minus some file(s)), eg., for pushing JBDS installers to ds.rh, but excluding the EAP one

add optional includes/excludes to allow rsyncing a whle folder (minus some file(s)), eg., for pushing JBDS installers to ds.rh, but excluding the EAP one

mark 4.3.x branch deprecated in favour of jbosstools-4.3.x branch, until someone decides to delete this branch

JBIDE-19745 bump up to Beta1 in jbosstools-4.3.x

JBIDE-19745 mark msater deprecated in favour of the jbosstools-4.3.x branch

use proper level titles + toc

move readme from util/ to root and document all the scripts in publish/, util/, and util/cleanup/

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