--- - project: templates: - build-openstack-docs-pti check: jobs: - build-openstack-api-ref - build-openstack-releasenotes - openstack-tox-linters - openstack-tox-pep8 - stx-fault-build - stx-fault-devstack gate: jobs: - build-openstack-api-ref - build-openstack-releasenotes - openstack-tox-linters - openstack-tox-pep8 - stx-fault-devstack post: jobs: - publish-stx-api-ref - publish-stx-tox - publish-stx-releasenotes # Perform just a build - job: name: stx-fault-build parent: tox description: Run build for fault irrelevant-files: - api-ref/* - docs/* - releasenotes/* vars: tox_envlist: build # This job is to begin testing a DevStack run here - job: name: stx-devstack-base nodeset: openstack-single-node-bionic parent: devstack description: | Base job for StarlingX DevStack tests roles: - zuul: openstack-infra/devstack timeout: 9000 required-projects: - name: git.openstack.org/openstack-dev/devstack # - name: git.openstack.org/openstack/cinder # - name: git.openstack.org/openstack/glance - name: git.openstack.org/openstack/keystone # - name: git.openstack.org/openstack/neutron # - name: git.openstack.org/openstack/nova - name: git.openstack.org/openstack/requirements vars: devstack_services: ceilometer-acentral: false ceilometer-acompute: false ceilometer-alarm-evaluator: false ceilometer-alarm-notifier: false ceilometer-anotification: false ceilometer-api: false ceilometer-collector: false horizon: false # Swift services s-account: false s-container: false s-object: false s-proxy: false tempest: false # Database mysql: false postgresql: true devstack_localrc: # LIBS_FROM_GIT: cinder,glance,keystone,neutron,nova LIBS_FROM_GIT: keystone FORCE: yes - job: name: stx-fault-devstack parent: stx-devstack-base timeout: 7800 required-projects: - name: openstack/stx-config - name: openstack/stx-integ - name: openstack/stx-update vars: tox_envlist: functional devstack_services: cgtsclient: true fm-common: true fm-api: true fm-rest-api: true fm-mgr: true devstack_plugins: stx-config: git://git.starlingx.io/stx-config stx-fault: git://git.starlingx.io/stx-fault stx-integ: git://git.starlingx.io/stx-integ stx-update: git://git.starlingx.io/stx-update devstack_localrc: LIBS_FROM_GIT: keystone files: - ^devstack/.*