Update OpenStack jobs
- Add OpenStack Zed jobs - Remove lower-constrains job Change-Id: Id20d140a49f3fed18c7f0c9c3ee4497314862456
This commit is contained in:
parent
6ea101c860
commit
3aeb7c1132
@ -21,7 +21,6 @@ repos:
|
|||||||
- extra-requirements.txt
|
- extra-requirements.txt
|
||||||
- infrared_plugin/requirements.txt
|
- infrared_plugin/requirements.txt
|
||||||
- linters-requirements.txt
|
- linters-requirements.txt
|
||||||
- lower-constraints.txt
|
|
||||||
- requirements.txt
|
- requirements.txt
|
||||||
- test-requirements.txt
|
- test-requirements.txt
|
||||||
- upper-constraints.txt
|
- upper-constraints.txt
|
||||||
|
@ -16,11 +16,6 @@ ENV INSTALL_PACKAGES_GROUP="dnf groupinstall -y"
|
|||||||
ENV PYTHON_VERSION=3.10
|
ENV PYTHON_VERSION=3.10
|
||||||
|
|
||||||
|
|
||||||
FROM py39 as lower-constraints
|
|
||||||
|
|
||||||
ENV CONSTRAINS_FILE=lower-constraints.txt
|
|
||||||
|
|
||||||
|
|
||||||
FROM ${base_image} as base
|
FROM ${base_image} as base
|
||||||
|
|
||||||
ENV TOBIKO_DIR=/tobiko
|
ENV TOBIKO_DIR=/tobiko
|
||||||
|
@ -33,6 +33,5 @@ libffi-dev [platform:dpkg]
|
|||||||
libguestfs-tools [platform:dpkg]
|
libguestfs-tools [platform:dpkg]
|
||||||
libssl-dev [platform:dpkg]
|
libssl-dev [platform:dpkg]
|
||||||
make [platform:dpkg]
|
make [platform:dpkg]
|
||||||
python-docutils [platform:ubuntu]
|
|
||||||
python3 [platform:dpkg]
|
python3 [platform:dpkg]
|
||||||
python3-dev [platform:dpkg]
|
python3-dev [platform:dpkg]
|
||||||
|
@ -15,15 +15,6 @@ services:
|
|||||||
- .:/tobiko
|
- .:/tobiko
|
||||||
- ~/.ssh:/root/.ssh
|
- ~/.ssh:/root/.ssh
|
||||||
|
|
||||||
lower-constraints:
|
|
||||||
extends:
|
|
||||||
service: py3
|
|
||||||
build:
|
|
||||||
args:
|
|
||||||
base_image: lower-constraints
|
|
||||||
environment:
|
|
||||||
TOBIKO_REPORT_NAME: tobiko_results_lower_constraints
|
|
||||||
|
|
||||||
py39:
|
py39:
|
||||||
extends:
|
extends:
|
||||||
service: py3
|
service: py3
|
||||||
|
8
tox.ini
8
tox.ini
@ -416,11 +416,3 @@ skip_install = true
|
|||||||
deps = bindep
|
deps = bindep
|
||||||
commands = bindep {posargs:test}
|
commands = bindep {posargs:test}
|
||||||
commands_pre =
|
commands_pre =
|
||||||
|
|
||||||
# --- project requirements ----------------------------------------------------
|
|
||||||
|
|
||||||
[testenv:lower-constraints]
|
|
||||||
|
|
||||||
setenv =
|
|
||||||
{[testenv]setenv}
|
|
||||||
TOX_CONSTRAINTS = -c{toxinidir}/lower-constraints.txt
|
|
||||||
|
@ -9,13 +9,11 @@
|
|||||||
- tobiko-docker-functional
|
- tobiko-docker-functional
|
||||||
- tobiko-docker-infrared
|
- tobiko-docker-infrared
|
||||||
- tobiko-docker-linters
|
- tobiko-docker-linters
|
||||||
- tobiko-docker-lower-constraints
|
|
||||||
- tobiko-docker-py39
|
- tobiko-docker-py39
|
||||||
- tobiko-docker-py310
|
- tobiko-docker-py310
|
||||||
check-arm64:
|
check-arm64:
|
||||||
jobs:
|
jobs:
|
||||||
- tobiko-docker-functional-arm64
|
- tobiko-docker-functional-arm64
|
||||||
- tobiko-docker-lower-constraints-arm64
|
|
||||||
- tobiko-docker-py3-arm64
|
- tobiko-docker-py3-arm64
|
||||||
- tobiko-docker-py310-arm64
|
- tobiko-docker-py310-arm64
|
||||||
gate:
|
gate:
|
||||||
@ -50,17 +48,6 @@
|
|||||||
- ^tobiko/tests/scenario/
|
- ^tobiko/tests/scenario/
|
||||||
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: tobiko-docker-lower-constraints
|
|
||||||
description: |
|
|
||||||
Run functional tests for an OpenStack Python project inside a Docker container
|
|
||||||
with lower-constraints.txt Pip constraints file.
|
|
||||||
voting: true
|
|
||||||
parent: tobiko-docker-py3
|
|
||||||
vars:
|
|
||||||
docker_compose_service: lower-constraints
|
|
||||||
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: tobiko-docker-py39
|
name: tobiko-docker-py39
|
||||||
description: |
|
description: |
|
||||||
@ -137,16 +124,6 @@
|
|||||||
nodeset: ubuntu-focal-arm64
|
nodeset: ubuntu-focal-arm64
|
||||||
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: tobiko-docker-lower-constraints-arm64
|
|
||||||
description: |
|
|
||||||
Run unit tests for an OpenStack Python project inside a Docker container on top
|
|
||||||
of arm64 architecture
|
|
||||||
voting: true
|
|
||||||
parent: tobiko-docker-lower-constraints
|
|
||||||
nodeset: ubuntu-focal-arm64
|
|
||||||
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: tobiko-docker-functional-arm64
|
name: tobiko-docker-functional-arm64
|
||||||
description: |
|
description: |
|
||||||
|
@ -16,9 +16,10 @@
|
|||||||
- devstack-tobiko-storage
|
- devstack-tobiko-storage
|
||||||
- docs-on-readthedocs
|
- docs-on-readthedocs
|
||||||
- openstack-cover-jobs
|
- openstack-cover-jobs
|
||||||
- openstack-lower-constraints-jobs
|
|
||||||
- openstack-python3-yoga-jobs
|
- openstack-python3-yoga-jobs
|
||||||
- openstack-python3-yoga-jobs-arm64
|
- openstack-python3-yoga-jobs-arm64
|
||||||
|
- openstack-python3-zed-jobs
|
||||||
|
- openstack-python3-zed-jobs-arm64
|
||||||
- publish-to-pypi
|
- publish-to-pypi
|
||||||
- tobiko-docker
|
- tobiko-docker
|
||||||
- tobiko-infrared
|
- tobiko-infrared
|
||||||
|
Loading…
Reference in New Issue
Block a user