Merge "Add jobs without the pre-built wheels"
This commit is contained in:
commit
6116d8fed4
|
@ -53,6 +53,46 @@
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: py311-check-uc
|
tox_envlist: py311-check-uc
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: requirements-tox-py38-check-uc-no-wheels
|
||||||
|
parent: requirements-tox-py38-check-uc
|
||||||
|
description: |
|
||||||
|
Run test for requirements project.
|
||||||
|
|
||||||
|
Uses tox with the ``py38-check-uc`` environment.
|
||||||
|
Does not use wheel mirror.
|
||||||
|
pre-run: playbooks/drop-wheel-mirror.yaml
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: requirements-tox-py39-check-uc-no-wheels
|
||||||
|
parent: requirements-tox-py39-check-uc
|
||||||
|
description: |
|
||||||
|
Run test for requirements project.
|
||||||
|
|
||||||
|
Uses tox with the ``py39-check-uc`` environment.
|
||||||
|
Does not use wheel mirror.
|
||||||
|
pre-run: playbooks/drop-wheel-mirror.yaml
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: requirements-tox-py310-check-uc-no-wheels
|
||||||
|
parent: requirements-tox-py310-check-uc
|
||||||
|
description: |
|
||||||
|
Run test for requirements project.
|
||||||
|
|
||||||
|
Uses tox with the ``py310-check-uc`` environment.
|
||||||
|
Does not use wheel mirror.
|
||||||
|
pre-run: playbooks/drop-wheel-mirror.yaml
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: requirements-tox-py311-check-uc-no-wheels
|
||||||
|
parent: requirements-tox-py311-check-uc
|
||||||
|
description: |
|
||||||
|
Run test for requirements project.
|
||||||
|
|
||||||
|
Uses tox with the ``py311-check-uc`` environment.
|
||||||
|
Does not use wheel mirror.
|
||||||
|
pre-run: playbooks/drop-wheel-mirror.yaml
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: requirements-tox-validate-projects
|
name: requirements-tox-validate-projects
|
||||||
parent: openstack-tox
|
parent: openstack-tox
|
||||||
|
|
|
@ -123,6 +123,10 @@
|
||||||
jobs:
|
jobs:
|
||||||
- nova-ceph-multistore
|
- nova-ceph-multistore
|
||||||
- nova-next
|
- nova-next
|
||||||
|
- requirements-tox-py38-check-uc-no-wheels
|
||||||
|
- requirements-tox-py39-check-uc-no-wheels
|
||||||
|
- requirements-tox-py310-check-uc-no-wheels
|
||||||
|
- requirements-tox-py311-check-uc-no-wheels
|
||||||
- tempest-integrated-storage
|
- tempest-integrated-storage
|
||||||
- tempest-pg-full:
|
- tempest-pg-full:
|
||||||
irrelevant-files:
|
irrelevant-files:
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
- hosts: all
|
||||||
|
|
||||||
|
tasks:
|
||||||
|
- name: Drop wheel mirror from pip.conf
|
||||||
|
become: yes
|
||||||
|
lineinfile:
|
||||||
|
path: /etc/pip.conf
|
||||||
|
regexp: "^extra-index-url"
|
||||||
|
state: absent
|
Loading…
Reference in New Issue