releng: secondary: add night compose cron jobs
This commit is contained in:
parent
914329049d
commit
e1da14f5e6
4 changed files with 18 additions and 1 deletions
|
@ -22,7 +22,7 @@
|
||||||
- role: nfs/client
|
- role: nfs/client
|
||||||
mnt_dir: '/mnt/fedora_koji'
|
mnt_dir: '/mnt/fedora_koji'
|
||||||
nfs_src_dir: 'fedora_koji'
|
nfs_src_dir: 'fedora_koji'
|
||||||
when: inventory_hostname.startswith(('compose-x86-01','arm01-releng'))
|
when: not inventory_hostname.startswith('compose-aarch64-01')
|
||||||
- role: nfs/client
|
- role: nfs/client
|
||||||
mnt_dir: '/mnt/koji'
|
mnt_dir: '/mnt/koji'
|
||||||
nfs_src_dir: 'fedora_arm/data'
|
nfs_src_dir: 'fedora_arm/data'
|
||||||
|
|
3
roles/releng/files/aarch64.branched
Normal file
3
roles/releng/files/aarch64.branched
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# branched devel compose
|
||||||
|
MAILTO=releng-cron@lists.fedoraproject.org
|
||||||
|
# 10 11 * * * masher TMPDIR=`mktemp -d /tmp/branched.XXXXXX` && cd $TMPDIR && git clone -n https://pagure.io/releng.git && cd releng && git checkout -b stable rawhide-stable && LANG=en_US.UTF-8 ./scripts/buildbranched $(date "+\%Y\%m\%d") arm
|
3
roles/releng/files/aarch64.rawhide
Normal file
3
roles/releng/files/aarch64.rawhide
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# rawhide compose
|
||||||
|
MAILTO=releng-cron@lists.fedoraproject.org
|
||||||
|
#15 5 * * * masher TMPDIR=`mktemp -d /tmp/rawhide.XXXXXX` && cd $TMPDIR && git clone -n https://pagure.io/releng.git && cd releng && git checkout -b stable rawhide-stable && LANG=en_US.UTF-8 ./scripts/buildrawhide $(date "+\%Y\%m\%d") arm
|
|
@ -132,6 +132,7 @@
|
||||||
|
|
||||||
- name: symlink /srv/pungi
|
- name: symlink /srv/pungi
|
||||||
action: file src=/mnt/fedora_koji/compose dest=/srv/pungi state=link
|
action: file src=/mnt/fedora_koji/compose dest=/srv/pungi state=link
|
||||||
|
when: inventory_hostname.startswith(('compose-x86-01','arm01-releng'))
|
||||||
|
|
||||||
- name: add pkgs for nightly compose
|
- name: add pkgs for nightly compose
|
||||||
action: yum state=present pkg={{ item }}
|
action: yum state=present pkg={{ item }}
|
||||||
|
@ -149,6 +150,16 @@
|
||||||
action: copy src="rawhide" dest=/etc/cron.d/rawhide
|
action: copy src="rawhide" dest=/etc/cron.d/rawhide
|
||||||
when: inventory_hostname.startswith('rawhide-composer')
|
when: inventory_hostname.startswith('rawhide-composer')
|
||||||
|
|
||||||
|
# put cron job in for aarch64 branched compose
|
||||||
|
- name: aarch64 branched compose cron
|
||||||
|
action: copy src="aarch64.branched" dest=/etc/cron.d/branched
|
||||||
|
when: inventory_hostname.startswith('compose-aarch64-01')
|
||||||
|
|
||||||
|
# put cron job in for aarch64 rawhide compose
|
||||||
|
- name: aarch64 rawhide compose cron
|
||||||
|
action: copy src="aarch64rawhide" dest=/etc/cron.d/rawhide
|
||||||
|
when: inventory_hostname.startswith('compose-aarch64-01')
|
||||||
|
|
||||||
# put cron job in for two-week nightly compose
|
# put cron job in for two-week nightly compose
|
||||||
- name: twoweek compose cron
|
- name: twoweek compose cron
|
||||||
action: copy src="twoweek-updates" dest=/etc/cron.d/twoweek-updates
|
action: copy src="twoweek-updates" dest=/etc/cron.d/twoweek-updates
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue