[libvirt] [jenkins-ci PATCH] jenkins: Remove meson-syntax-check job

Fabiano Fidêncio fidencio at redhat.com
Wed Sep 18 16:19:54 UTC 2019


It's been agreed that the projects using libvirt-jenkins-ci would have
the `syntax-check` running as part of their test suite. Therefore,
there's no reason for keeping a job which is not going to be used.

Signed-off-by: Fabiano Fidêncio <fidencio at redhat.com>
---
 .../build/projects/osinfo-db-tools.yml        |  1 -
 jenkins/jobs/meson.yaml                       | 39 -------------------
 jenkins/projects/osinfo-db-tools.yaml         |  4 +-
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/guests/playbooks/build/projects/osinfo-db-tools.yml b/guests/playbooks/build/projects/osinfo-db-tools.yml
index d142e0e..67e5f00 100644
--- a/guests/playbooks/build/projects/osinfo-db-tools.yml
+++ b/guests/playbooks/build/projects/osinfo-db-tools.yml
@@ -17,7 +17,6 @@
 
 - include: '{{ playbook_base }}/jobs/prepare.yml'
 - include: '{{ playbook_base }}/jobs/meson-build-job.yml'
-- include: '{{ playbook_base }}/jobs/meson-syntax-check-job.yml'
 - include: '{{ playbook_base }}/jobs/meson-check-job.yml'
 - include: '{{ playbook_base }}/jobs/meson-rpm-job.yml'
   vars:
diff --git a/jenkins/jobs/meson.yaml b/jenkins/jobs/meson.yaml
index 02e4395..102d0a4 100644
--- a/jenkins/jobs/meson.yaml
+++ b/jenkins/jobs/meson.yaml
@@ -53,45 +53,6 @@
           notify-every-unstable-build: false
           send-to-individuals: false
 
-- job-template:
-    id: meson-syntax-check-job
-    name: '{name}-syntax-check'
-    project-type: matrix
-    description: '{title} Syntax Check'
-    workspace: '{name}'
-    child-workspace: '.'
-    block-downstream: true
-    block-upstream: true
-    wrappers:
-      - timeout:
-          abort: true
-          type: absolute
-          timeout: 90
-          write-description: 'Aborted build after 90 minutes'
-    properties:
-      - build-discarder:
-          days-to-keep: 30
-          num-to-keep: 1000
-    triggers:
-      - reverse:
-          jobs: '{obj:parent_jobs}'
-    axes:
-      - axis:
-          name: systems
-          type: slave
-          values: '{obj:machines}'
-    builders:
-      - shell: |
-          {global_env}
-          {local_env}
-          cd build
-          ninja syntax-check
-    publishers:
-      - email:
-          recipients: '{obj:spam}'
-          notify-every-unstable-build: false
-          send-to-individuals: false
-
 - job-template:
     id: meson-check-job
     name: '{name}-check'
diff --git a/jenkins/projects/osinfo-db-tools.yaml b/jenkins/projects/osinfo-db-tools.yaml
index 2a9ea11..8609b46 100644
--- a/jenkins/projects/osinfo-db-tools.yaml
+++ b/jenkins/projects/osinfo-db-tools.yaml
@@ -16,10 +16,8 @@
     jobs:
       - meson-build-job:
           parent_jobs:
-      - meson-syntax-check-job:
-          parent_jobs: 'osinfo-db-tools-build'
       - meson-check-job:
-          parent_jobs: 'osinfo-db-tools-syntax-check'
+          parent_jobs: 'osinfo-db-tools-build'
       - meson-rpm-job:
           parent_jobs: 'osinfo-db-tools-check'
           machines:
-- 
2.23.0




More information about the libvir-list mailing list