From d9c21b9c7f36610d41b0630cccf228c96ff31769 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Wed, 14 Jun 2023 16:19:24 -0700 Subject: [PATCH] Add job to test with SQLAlchemy master (2.x) Change-Id: I1ec983ca09cb42bf1ffb701c1ac56f84c4deee8f Signed-off-by: Stephen Finucane --- .zuul.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index bf30a66aea5..a0fc2c45d82 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -11,6 +11,7 @@ jobs: - cinder-code-coverage: voting: false + - cinder-sqlalchemy-2x - cinder-mypy - cinder-tox-bandit-baseline: voting: false @@ -153,6 +154,21 @@ - ^tools/.*$ - ^tox.ini$ +- job: + name: cinder-sqlalchemy-2x + parent: openstack-tox-py310 + description: | + Run unit tests with main branch of SQLAlchemy, alembic and oslo.db. + Takes advantage of the base tox job's install-siblings feature. + # The job only tests the latest and shouldn't be run on the stable branches + branches: master + required-projects: + - name: github.com/sqlalchemy/sqlalchemy + override-checkout: main + - name: github.com/sqlalchemy/alembic + override-checkout: main + - name: openstack/oslo.db + - job: name: cinder-rally-task parent: rally-task-cinder