Merge "Update Functest jobs to manage new branches"
authorSerena Feng <feng.xiaowei@zte.com.cn>
Wed, 12 Sep 2018 08:14:51 +0000 (08:14 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Wed, 12 Sep 2018 08:14:51 +0000 (08:14 +0000)
1  2 
jjb/functest/functest-daily-jobs.yaml
jjb/functest/functest-docker.yaml

        stream: fraser
        branch: 'stable/{stream}'
        gs-pathname: '/{stream}'
+     gambia: &gambia
+       stream: gambia
+       branch: 'stable/{stream}'
+       gs-pathname: '/{stream}'
+     hunter: &hunter
+       stream: hunter
+       branch: 'stable/{stream}'
+       gs-pathname: '/{stream}'
      # -------------------------------
      # POD, INSTALLER, AND BRANCH MAPPING
      # -------------------------------
              - 'patrole'
              - 'odl'
              - 'snaps_smoke'
 +            - 'shaker'
 +            - 'vmtp'
              - 'neutron_trunk'
              - 'doctor-notification'
              - 'bgpvpn'
            choices:
              - 'healthcheck'
              - 'smoke'
 +            - 'benchmarking'
              - 'features'
              - 'components'
              - 'vnf'
        - master:
            branch: '{stream}'
            disabled: false
+       - hunter:
+           branch: 'stable/{stream}'
+           disabled: false
+       - gambia:
+           branch: 'stable/{stream}'
+           disabled: false
        - fraser:
            branch: 'stable/{stream}'
            disabled: false
        - 'components'
        - 'parser'
        - 'smoke'
 +      - 'benchmarking'
        - 'vnf'
  
      exclude:
        - stream: 'master'
          image: 'parser'
+       - stream: 'hunter'
+         image: 'parser'
+       - stream: 'gambia'
+         image: 'parser'
        - stream: 'fraser'
          image: 'tempest'
 +      - stream: 'fraser'
 +        image: 'benchmarking'
  
      # settings for jobs run in multijob phases
      build-job-settings: &build-job-settings
                <<: *build-job-settings
              - name: 'functest-smoke-docker-build-arm64-{stream}'
                <<: *build-job-settings
 +            - name: 'functest-benchmarking-docker-build-amd64-{stream}'
 +              <<: *build-job-settings
 +            - name: 'functest-benchmarking-docker-build-arm64-{stream}'
 +              <<: *build-job-settings
              - name: 'functest-vnf-docker-build-amd64-{stream}'
                <<: *build-job-settings
              - name: 'functest-vnf-docker-build-arm64-{stream}'
              - name: 'functest-parser-docker-manifest-{stream}'
                <<: *manifest-job-settings
              - name: 'functest-smoke-docker-manifest-{stream}'
 +              <<: *manifest-job-settings
 +            - name: 'functest-benchmarking-docker-manifest-{stream}'
                <<: *manifest-job-settings
              - name: 'functest-vnf-docker-manifest-{stream}'
                <<: *manifest-job-settings