system-config/modules/openstack_project/files/jenkins_job_builder/config/gitdm.yaml
James E. Blair 705c1d5948 Trigger periodic jobs with Zuul
This takes care of all the current jobs started by a timer in
Jenkins except the devstack-gate maintenance jobs.  For the time
being, there will continue to be a set of those jobs for each
Jenkins master (as opposed to other periodic jobs which we want
to run only once globally).  In the future we can evolve devstack-
gate to run as a single daemon and remove those jobs.

Change-Id: I1215b7cb51ffcd65b69d1b54e9f8d051a406a57a
2013-08-02 10:31:03 -07:00

35 lines
709 B
YAML

- job:
name: gate-gitdm
node: precise
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash -xe
export TEMPDIR=${TEMPDIR:-$(mktemp -d $(pwd)/dmtmp-XXXXXX)}
export GITBASE=${TEMPDIR}/git
export LP_STATS=n
bash ./do-it.sh
- link-logs
publishers:
- console-log
- job:
name: periodic-gitdm
node: precise
builders:
- gerrit-git-prep
- shell: |
#!/bin/bash -xe
export TEMPDIR=${TEMPDIR:-$(mktemp -d $(pwd)/dmtmp-XXXXXX)}
export GITBASE=${TEMPDIR}/git
export LP_STATS=n
bash ./do-it.sh
- link-logs
publishers:
- console-log-periodic