diff options
author | Philip Hands <phil@hands.com> | 2016-05-11 17:22:32 +0200 |
---|---|---|
committer | Philip Hands <phil@hands.com> | 2016-05-11 17:22:32 +0200 |
commit | 88d376c9b7d2e52dee57fc67b2cbd07422a4e5bd (patch) | |
tree | 63cdd3188dd02c3ab644180f1668ca2fd4578d2c /job-cfg | |
parent | a5d56e3b5443263b53b0487c81125123411bd0cf (diff) | |
download | jenkins.debian.net-88d376c9b7d2e52dee57fc67b2cbd07422a4e5bd.tar.xz |
combined diff with most of the cucmber changes, plus update_jdn stuff
Diffstat (limited to 'job-cfg')
-rw-r--r-- | job-cfg/lvc.yaml | 57 |
1 files changed, 17 insertions, 40 deletions
diff --git a/job-cfg/lvc.yaml b/job-cfg/lvc.yaml index d9969b93..99d9dc64 100644 --- a/job-cfg/lvc.yaml +++ b/job-cfg/lvc.yaml @@ -31,7 +31,7 @@ - email: recipients: 'qa-jenkins-scm@lists.alioth.debian.org' - archive: - artifacts: 'run-*/*.mkv, {my_pngs}' + artifacts: '{my_pngs}, results/*.mkv, results/*.log' latest-only: false - image-gallery: - title: '{my_title}' @@ -40,52 +40,29 @@ wrappers: - live-screenshot builders: - - shell: '/srv/jenkins/bin/lvc/run_test_suite {my_params}' + - shell: '/srv/jenkins/bin/lvc.sh {my_iso} /srv/jenkins/cucumber/features' triggers: - timed: '{my_time}' - job-template: defaults: lvc - name: '{name}_debian-live_{distro}_{flavour}_apt' - -- job-template: - defaults: lvc - name: '{name}_debian-installer_{distro}_{flavour}_apt' + name: '{name}_{distro}' - project: name: lvc - my_title: '{dist_name} {flav_name}' - my_time: '23 45 31 12 *' - my_pngs: 'run-*/*.png' - my_description: 'LVC stands for _l_ib_v_irt-_c_ucumber, so these are <a href="https://tracker.debian.org/pkg/cucumber">cucumber</a> driven tests for Debian installer and more. Currently under heavy development and a better name should probably be choosen too.' - my_params: '--capture lvc_debian-live_{distro}_{flavour}_apt.webm --tmpdir $WORKSPACE --iso /srv/live-build/results/{distro}_{flavour}_live_amd64.iso -- --verbose --backtrace --expand --format pretty DebianLive/apt.feature' + my_title: 'Cucumber: {dist_name}' + my_time: '45 23 31 12 *' + my_pngs: 'results/*.png' + my_description: 'Work in progress...' jobs: - - '{name}_debian-live_{distro}_{flavour}_apt': - distro: - - 'debian-edu_jessie': {dist_name: 'Debian Edu Live 8'} - flavour: - - 'standalone': {flav_name: 'Standalone'} - - 'workstation': {flav_name: 'Workstation'} - my_iso: '/srv/live-build/results/{distro}_{flavour}_live_amd64.iso' - - - '{name}_debian-live_{distro}_{flavour}_apt': - distro: - - 'debian_jessie': {dist_name: 'Debian Live 8'} - flavour: - - 'gnome': {flav_name: 'GNOME Desktop'} - - 'xfce': {flav_name: 'Xfce Desktop'} - my_iso: '/srv/live-build/results/{distro}_{flavour}_live_amd64.iso' - - - '{name}_debian-live_{distro}_{flavour}_apt': - distro: - - 'debian_sid': {dist_name: 'Debian Live Sid'} - flavour: - - 'xfce': {flav_name: 'Xfce Desktop'} - my_iso: '/srv/live-build/results/{distro}_{flavour}_live_amd64.iso' - - - '{name}_debian-installer_{distro}_{flavour}_apt': + - '{name}_{distro}': distro: - - 'jessie': {dist_name: 'Debian-Installer 8'} - flavour: - - 'standard': {flav_name: 'standard'} - my_params: '--capture --iso /srv/live-build/results/debian-8.3.0-amd64-netinst.iso --tmpdir $WORKSPACE --old-iso /srv/live-build/results/debian-8.3.0-amd64-netinst.iso -- --format pretty --format pretty_debug --out $WORKSPACE/pretty_debug.log /srv/jenkins/features/step_definitions /srv/jenkins/features/support /srv/jenkins/features/DebianLive/apt.feature' + #- 'debian-stable': + # dist_name: 'Debian-Installer stable' + # my_iso: 'http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-cd/debian-8.4.0-amd64-netinst.iso' + - 'debian-8.4.0': + dist_name: 'Debian-Installer 8.4.0' + my_iso: 'http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-cd/debian-8.4.0-amd64-netinst.iso' + #- 'debian-testing-daily': + # dist_name: 'Debian-Installer Testing (Daily)' + # my_iso: 'http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/arm64/iso-cd/debian-testing-arm64-netinst.iso' |