- project:
    templates:
      - puppet-openstack-check-jobs
      - puppet-openstack-module-unit-jobs
      - puppet-openstack-integration-jobs-all
      - puppet-openstack-litmus-jobs
      - release-notes-jobs-python3
    check:
      jobs:
        - puppet-neutron-tripleo-standalone
    gate:
      jobs:
        - puppet-neutron-tripleo-standalone

- job:
    name: puppet-neutron-tripleo-standalone
    parent: tripleo-puppet-ci-centos-8-standalone
    description: |
      TripleO standalone Job running Neutron specific Tempest tests.
    vars:
      featureset_override:
        run_tempest: false
        tempest_test_whitelist:
          - 'tempest.api.network'
          - 'tempest.scenario.test_network_basic_ops'
          - 'neutron_tempest_plugin.api'
        use_os_tempest: true

- project:
    templates:
      - puppet-openstack-check-jobs
      - puppet-openstack-module-unit-jobs
      - puppet-openstack-integration-jobs-all
      - puppet-openstack-litmus-jobs
      - release-notes-jobs-python3
    check:
      jobs:
        - puppet-neutron-tripleo-standalone
    gate:
      jobs:
        - puppet-neutron-tripleo-standalone

- job:
    name: puppet-neutron-tripleo-standalone
    parent: tripleo-puppet-ci-centos-8-standalone
    description: |
      TripleO standalone Job running Neutron specific Tempest tests.
    vars:
      build_container_images: true
      featureset_override:
        run_tempest: false
        tempest_test_whitelist:
          - 'tempest.api.network'
          - 'tempest.scenario.test_network_basic_ops'
          - 'neutron_tempest_plugin.api'
        use_os_tempest: true

Build containers for single consumer job
Build containers for single consumer job

Make standalone job build containers when there is one single
consumer job in layout. Do not run content provider jobs in
this case.

Change-Id: I6ed8fe0cc60cd2775a8ae60ed22a4824f4bc7aad
