Remove Security Jobs
[releng.git] / jjb / global / releng-macros.yaml
index b282cff..b82fbea 100644 (file)
     name: git-scm
     scm:
       - git: &git-scm-defaults
-          credentials-id: '$SSH_CREDENTIAL_ID'
+          credentials-id: 'd42411ac011ad6f3dd2e1fa34eaa5d87f910eb2e'
           url: '$GIT_BASE'
           branches:
             - 'origin/$BRANCH'
     name: git-scm-with-submodules
     scm:
       - git:
-          credentials-id: '$SSH_CREDENTIAL_ID'
+          credentials-id: 'd42411ac011ad6f3dd2e1fa34eaa5d87f910eb2e'
           url: '$GIT_BASE'
           refspec: ''
           branches:
             unstable: false
             notbuilt: false
 
+- trigger:
+    name: gerrit-trigger-patchset-approved
+    triggers:
+      - gerrit:
+          server-name: 'gerrit.opnfv.org'
+          trigger-on:
+            - comment-added-event:
+                approval-category: 'CRVW'
+                approval-value: 2
+            - comment-added-contains-event:
+                comment-contains-value: 'gate'
+          projects:
+            - project-compare-type: 'ANT'
+              project-pattern: '{project}'
+              branches:
+                - branch-compare-type: 'ANT'
+                  branch-pattern: '**/{branch}'
+              file-paths:
+                - compare-type: 'ANT'
+                  pattern: '{files}'
+          skip-vote:
+            successful: false
+            failed: false
+            unstable: false
+            notbuilt: false
+
 - trigger:
     name: gerrit-trigger-change-merged
     triggers:
       - shell: |
           #!/bin/bash
           # Install python package
-          sudo pip install "flake8==2.6.2"
+          sudo -H pip install "flake8==2.6.2"
 
           echo "Checking python code..."
           for f in $(egrep '\.py$' modified_files)
       - shell: |
           #!/bin/bash
           # sudo Install python packages
-          sudo pip install "yamllint==1.8.2"
+          sudo -H pip install "yamllint==1.8.2"
 
           echo "Checking yaml file..."
           for f in $(egrep '\.ya?ml$' modified_files)
           send-to:
             - recipients
 
-# Email PTL publishers
-- email_ptl_defaults: &email_ptl_defaults
-    name: 'email_ptl_defaults'
-    content-type: text
-    attach-build-log: true
-    attachments: '*.log'
-    compress-log: true
-    always: true
-    subject: '{subject}'
-
-- publisher: &email_apex_ptl_defaults
-    name: 'email-apex-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            trozet@redhat.com
-- publisher:
-    name: 'email-apex-os-net-config-ptl'
-    <<: *email_apex_ptl_defaults
-- publisher:
-    name: 'email-apex-puppet-tripleo-ptl'
-    <<: *email_apex_ptl_defaults
-- publisher:
-    name: 'email-apex-tripleo-heat-templates-ptl'
-    <<: *email_apex_ptl_defaults
-
-- publisher:
-    name: 'email-armband-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            bob.monkman@arm.com
-
-- publisher:
-    name: 'email-auto-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            tina.tsou@arm.com
-
-- publisher:
-    name: 'email-availability-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            fuqiao@chinamobile.com
-
-- publisher:
-    name: 'email-bamboo-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            donaldh@cisco.com
-
-- publisher:
-    name: 'email-barometer-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            aasmith@redhat.com
-
-- publisher:
-    name: 'email-bottlenecks-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            gabriel.yuyang@huawei.com
-
-- publisher:
-    name: 'email-calipso-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            korlev@cisco.com
-
-- publisher:
-    name: 'email-clover-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            stephen.wong1@huawei.com
-
-- publisher: &email_compass4nfv_ptl_defaults
-    name: 'email-compass4nfv-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            chigang@huawei.com
-- publisher:
-    name: 'email-compass-containers-ptl'
-    <<: *email_compass4nfv_ptl_defaults
-
-- publisher:
-    name: 'email-conductor-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            limingjiang@huawei.com
-
-- publisher:
-    name: 'email-container4nfv-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            jiaxuan@chinamobile.com
-
-- publisher:
-    name: 'email-copper-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            aimeeu.opensource@gmail.com
-
-- publisher:
-    name: 'email-cperf-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            matt.welch@intel.com
-
-- publisher:
-    name: 'email-daisy-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            hu.zhijiang@zte.com.cn
-
-- publisher:
-    name: 'email-doctor-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            r-mibu@cq.jp.nec.com
-
-- publisher:
-    name: 'email-domino-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            ulas.kozat@huawei.com
-
-- publisher:
-    name: 'email-dovetail-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            georg.kunz@ericsson.com
-
-- publisher:
-    name: 'email-dpacc-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            denglingli@chinamobile.com
-
-- publisher:
-    name: 'email-enfv-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            JBuchanan@advaoptical.com
-
-- publisher:
-    name: 'email-fds-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            fbrockne@cisco.com
-
-- publisher:
-    name: 'email-fuel-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            gelkinbard@mirantis.com
-
-- publisher:
-    name: 'email-functest-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            cedric.ollivier@orange.com
-
-- publisher:
-    name: 'email-ipv6-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            bh526r@att.com
-
-- publisher:
-    name: 'email-joid-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            artur.tyloch@canonical.com
-
-- publisher:
-    name: 'email-kvmfornfv-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            raghuveer.reddy@intel.com
-
-- publisher:
-    name: 'email-models-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            bs3131@att.com
-
-- publisher:
-    name: 'email-moon-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            ruan.he@orange.com
-
-- publisher:
-    name: 'email-netready-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            georg.kunz@ericsson.com
-
-- publisher:
-    name: 'email-nfvbench-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            ahothan@cisco.com
-
-- publisher:
-    name: 'email-onosfw-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            su.wei@huawei.com
-
-- publisher:
-    name: 'email-opera-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            Yingjun.li@huawei.com
-
-- publisher:
-    name: 'email-opnfvdocs-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            sofia.wallin@ericsson.com
-
-- publisher:
-    name: 'email-orchestra-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            giuseppe.carella@fokus.fraunhofer.de
-
-- publisher:
-    name: 'email-ovn4nfv-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            trinath.somanchi@gmail.com
-
-- publisher:
-    name: 'email-ovno-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            wsmackie@juniper.net
-
-- publisher:
-    name: 'email-ovsnfv-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            MarkD.Graymark.d.gray@intel.com
-
-- publisher:
-    name: 'email-parser-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            shang.xiaodong@zte.com.cn
-
-- publisher: &email_pharos_ptl_defaults
-    name: 'email-pharos-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            zhang.jun3g@zte.com.cn
-- publisher:
-    name: 'email-pharos-tools-ptl'
-    <<: *email_pharos_ptl_defaults
-
-- publisher:
-    name: 'email-promise-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            kunzmann@docomolab-euro.com
-
-- publisher:
-    name: 'email-qtip-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            wu.zhihui1@zte.com.cn
-
-- publisher: &email_releng_ptl_defaults
-    name: 'email-releng-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            fatih.degirmenci@ericsson.com
-- publisher:
-    name: 'email-releng-anteater-ptl'
-    <<: *email_releng_ptl_defaults
-- publisher:
-    name: 'email-releng-testresults-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            fatih.degirmenci@ericsson.com
-            feng.xiaowei@zte.com.cn
-- publisher:
-    name: 'email-releng-utils-ptl'
-    <<: *email_releng_ptl_defaults
-- publisher:
-    name: 'email-releng-xci-ptl'
-    <<: *email_releng_ptl_defaults
-
-- publisher:
-    name: 'email-samplevnf-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            deepak.s@intel.com
-
-- publisher:
-    name: 'email-sdnvpn-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            tim.irnich@ericsson.com
-
-- publisher:
-    name: 'email-securityscanning-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            lhinds@redhat.com
-
-- publisher:
-    name: 'email-sfc-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            mbuil@suse.com
-
-- publisher:
-    name: 'email-snaps-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            s.pisarski@cablelabs.com
-
-- publisher:
-    name: 'email-stor4nfv-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            shane.wang@intel.com
-
-- publisher:
-    name: 'email-storperf-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            mark.beierl@emc.com
-
-- publisher:
-    name: 'email-ves-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            bryan.sullivan@att.com
-
-- publisher:
-    name: 'email-vswitchperf-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            sridhar.rao@spirent.com
-
-- publisher:
-    name: 'email-yardstick-ptl'
-    publishers:
-      - email-ext:
-          <<: *email_ptl_defaults
-          recipients: >
-            ross.b.brattain@intel.com
-
 - publisher:
     name: 'report-provision-result'
     publishers: