Add openstack-tox-py313 jobs
Add jobs for running Python 3.13 via pyenv. At the time of writing 3.13 is still in the Beta/RC phase. Discussions on #opendev[1] conclude that for now builing python on demand it the right balance of speed (access to new python versions), job runtime and job maintainability in the long term. [1] https://meetings.opendev.org/irclogs/%23opendev/%23opendev.2024-06-26.log.html#t2024-06-26T22:08:35 Change-Id: I0b10edcbcc22b35a7ac1368f7097a89934620e32
This commit is contained in:
parent
96bd095db7
commit
cf57593645
@ -379,6 +379,36 @@
|
|||||||
|
|
||||||
Uses tox with the ``py312`` environment in arm64 platform.
|
Uses tox with the ``py312`` environment in arm64 platform.
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: openstack-tox-py313
|
||||||
|
parent: openstack-tox
|
||||||
|
nodeset: ubuntu-noble
|
||||||
|
timeout: 2400
|
||||||
|
description: |
|
||||||
|
|
||||||
|
Run unit tests for an OpenStack Python project under cPython
|
||||||
|
version 3.13.
|
||||||
|
|
||||||
|
Uses tox with the ``py313`` environment.
|
||||||
|
irrelevant-files: *common-irrelevant-files
|
||||||
|
vars:
|
||||||
|
tox_envlist: py313
|
||||||
|
bindep_profile: test py313
|
||||||
|
python_use_pyenv: True
|
||||||
|
python_version: '3.13'
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: openstack-tox-py313-arm64
|
||||||
|
parent: openstack-tox-py313
|
||||||
|
nodeset: ubuntu-noble-arm64
|
||||||
|
timeout: 3600
|
||||||
|
description: |
|
||||||
|
|
||||||
|
Run unit tests for an OpenStack Python project under cPython
|
||||||
|
version 3.13 on top of arm64 architecture.
|
||||||
|
|
||||||
|
Uses tox with the ``py313`` environment in arm64 platform.
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-tox-pypy
|
name: openstack-tox-pypy
|
||||||
parent: openstack-tox
|
parent: openstack-tox
|
||||||
|
Loading…
x
Reference in New Issue
Block a user