[Qa-jenkins-scm] [jenkins.debian.net] 01/01: drop dvswitch tests, development has ceased

Holger Levsen holger at moszumanska.debian.org
Mon Jul 27 06:21:41 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit 25d0ab355a246cf797c4eea9038e5b43cf0fda45
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon Jul 27 08:20:49 2015 +0200

    drop dvswitch tests, development has ceased
---
 README                |  7 ----
 deploy_kgb.py         |  1 -
 job-cfg/dvswitch.yaml | 95 ---------------------------------------------------
 3 files changed, 103 deletions(-)

diff --git a/README b/README
index c9d1a7b..493bf7c 100644
--- a/README
+++ b/README
@@ -175,13 +175,6 @@ jenkins at jenkins:~$ /srv/jenkins/bin/reproducible_blacklist.sh $suite $package1
 
 * Finally, there are also three jobs testing the link:http://www.coreboot.org/[coreboot], link:https://openwrt.org/[OpenWrt] and link:http://www.netbsd.org/[NetBSD] projects. The results of the tests can be seen respectively at https://reproducible.debian.net/coreboot/, https://reproducible.debian.net/openwrt/ and https://reproducible.debian.net/netbsd/.
 
-=== dvswitch jobs
-
-* There are three jobs currently:
-** 'dvswitch_sid' and 'dvswitch_jessie' build the master branch of dvswitch against that environment.
-** while 'dvswitch_against_libav_git' builds the master branch of dvswitch using libav also build from it's master branch. This is done in an sid environment.
-** Except for 'dvswitch_jessie' which is triggered by a successful 'dvswitch_sid' run, the jobs are triggered by git commits.
-
 === jenkins.d.n jobs
 
 These are jobs for making sure jenkins.debian.net is running smoothly.
diff --git a/deploy_kgb.py b/deploy_kgb.py
index ad784b3..cabef23 100755
--- a/deploy_kgb.py
+++ b/deploy_kgb.py
@@ -27,7 +27,6 @@ channels = [
     {'name': 'debian-qa', 'id': 'jenkins-debian-qa'},
     {'name': 'debian-reproducible', 'id': 'jenkins-debian-reproducible'},
     {'name': 'debian-ruby', 'id': 'pkg-ruby-extras'},
-    {'name': 'dvswitch', 'id': 'jenkins-dvswitch'},
 ]
 
 template = """repo-id: '{repo_id}'
diff --git a/job-cfg/dvswitch.yaml b/job-cfg/dvswitch.yaml
deleted file mode 100644
index 294f7e7..0000000
--- a/job-cfg/dvswitch.yaml
+++ /dev/null
@@ -1,95 +0,0 @@
-- defaults:
-    name: dvswitch
-    project-type: freestyle
-    properties:
-      - sidebar:
-          url: https://jenkins.debian.net/userContent/about.html
-          text: About jenkins.debian.net
-          icon: /userContent/images/debian-swirl-24x24.png
-      - sidebar:
-          url: https://jenkins.debian.net/view/dvswitch/
-          text: dvswitch test jobs
-          icon: /userContent/images/debian-jenkins-24x24.png
-      - sidebar:
-          url: http://www.profitbricks.co.uk
-          text: Sponsored by Profitbricks
-          icon: /userContent/images/profitbricks-24x24.png
-    description: '{my_description}<br><br>Job configuration source is <a href="http://anonscm.debian.org/cgit/qa/jenkins.debian.net.git/tree/job-cfg/dvswitch.yaml">dvswitch.yaml</a>.'
-    logrotate:
-      daysToKeep: 90
-      numToKeep: 30
-      artifactDaysToKeep: -1
-      artifactNumToKeep: -1
-    scm:
-      - git:
-          url: 'git://anonscm.debian.org/dvswitch/dvswitch.git'
-          branches:
-            - master
-    builders:
-      - shell: '/srv/jenkins/bin/chroot-run.sh {my_distro} {my_shell}'
-
-- job-template:
-    defaults: dvswitch
-    name: '{name}_jessie'
-    publishers:
-      - email:
-          recipients: 'jenkins+dvswitch qa-jenkins-scm at lists.alioth.debian.org dvswitch-maint at debian.org'
-      - trigger:
-          project: '{my_trigger}'
-
-- job-template:
-    defaults: dvswitch
-    name: '{name}_stretch'
-    publishers:
-      - email:
-          recipients: 'jenkins+dvswitch qa-jenkins-scm at lists.alioth.debian.org dvswitch-maint at debian.org'
-      - trigger:
-          project: '{my_trigger}'
-
-- job-template:
-    defaults: dvswitch
-    name: '{name}_sid'
-    triggers:
-      - pollscm: '*/6 * * * *'
-    publishers:
-      - email:
-          recipients: 'jenkins+dvswitch qa-jenkins-scm at lists.alioth.debian.org wouter at debian.org'
-      - trigger:
-          project: '{my_trigger}'
-
-- job-template:
-    defaults: dvswitch
-    name: '{name}_against_libav_git'
-    triggers:
-      - timed: '0 1 * * *'    # every day at 01:00 UTC
-    publishers:
-      - email:
-          recipients: 'jenkins+dvswitch qa-jenkins-scm at lists.alioth.debian.org wouter at debian.org'
-    scm:
-      - git:
-          url: 'git://git.libav.org/libav.git'
-          branches:
-            - master
-
-- project:
-    name: dvswitch
-    jobs:
-        - '{name}_sid':
-            my_distro: 'sid'
-            my_shell: 'debian/rules build'
-            my_description: 'Build the dvswitch git master branch on sid.'
-            my_trigger: 'dvswitch_stretch'
-        - '{name}_stretch':
-            my_distro: 'stretch'
-            my_shell: 'debian/rules build'
-            my_description: 'Build the dvswitch git master branch on stretch.'
-            my_trigger: 'dvswitch_jessie'
-        - '{name}_jessie':
-            my_distro: 'jessie'
-            my_shell: 'debian/rules build'
-            my_description: 'Build the dvswitch git master branch on jessie.'
-            my_trigger: ''
-        - '{name}_against_libav_git':
-            my_distro: 'sid'
-            my_shell: '"apt-get -y build-dep dvswitch libav ; ./configure --enable-shared --disable-static ; make ; make install ; cd .. ; git clone git://anonscm.debian.org/dvswitch/dvswitch.git ; cd dvswitch ; mk-build-deps -ir ; apt-get -y remove libavcodec-dev libavutil-dev ; ./debian/rules build"'
-            my_description: 'Build the dvswitch git master branch on sid.'

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list