Files
sahara-ci-config/jenkins_job_builder/macros.yaml
Denis Egorenko 83b5540c4f Zuul and JJB improvements
* remove UI jobs and triggers;
* remove UI images from Nodepool;
* remove fedora jobs for Vanilla 1 & 2.6;
* remove unneded jjb config templates;
* put all Sahara CI Infra jobs in one config;

Change-Id: I3068f4ff18ccf6690d6504adff90de250e599eff
2015-04-17 14:38:09 +03:00

38 lines
1.0 KiB
YAML

- builder:
name: gerrit-git-prep
builders:
- shell: "/usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org https://review.openstack.org"
# ======================================================================
- publisher:
name: sahara-logs
publishers:
- scp:
site: 'localhost'
files:
- target: 'logs/$LOG_PATH'
source: '**/logs/*.txt'
copy-after-failure: true
- publisher:
name: console-log
publishers:
- scp:
site: 'localhost'
files:
- target: 'logs/$LOG_PATH'
copy-console: true
copy-after-failure: true
- publisher:
name: trigger-cleanup
publishers:
- trigger-parameterized-builds:
- project: "integration-cleanup"
predefined-parameters:
"CHANGE_NUMBER=$ZUUL_CHANGE\
\nPREV_JOB=$JOB_NAME\
\nHOST_NAME=$NODE_NAME\
\nCLUSTER_HASH=$CLUSTER_HASH"