Build and publish wheel mirror for Ubuntu Jammy

Depends-on: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/842839
Change-Id: If43044419b68702fd540486aacd2aad75ea9e196
This commit is contained in:
Dr. Jens Harbott 2022-05-21 14:42:00 +02:00
parent fed9bc5df9
commit 31714e97bb
3 changed files with 37 additions and 0 deletions

View File

@ -42,5 +42,10 @@
- role: release-afs-volume
afs_volume: mirror.wheel.focala64
- role: release-afs-volume
afs_volume: mirror.wheel.jammyx64
- role: release-afs-volume
afs_volume: mirror.wheel.jammya64
# Fin
- role: destroy-afs-token

View File

@ -977,6 +977,34 @@
- name: afs
secret: wheel_keytab
- job:
name: publish-wheel-cache-ubuntu-jammy
parent: build-wheel-cache-ubuntu-jammy
description: |
Publish Ubuntu Jammy wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
allowed-projects:
- openstack/requirements
final: true
secrets:
- name: afs
secret: wheel_keytab
- job:
name: publish-wheel-cache-ubuntu-jammy-arm64
parent: build-wheel-cache-ubuntu-jammy-arm64
description: |
Publish Ubuntu Jammy wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
allowed-projects:
- openstack/requirements
final: true
secrets:
- name: afs
secret: wheel_keytab
- job:
name: publish-wheel-cache-ubuntu-focal
parent: build-wheel-cache-ubuntu-focal

View File

@ -4797,6 +4797,7 @@
- publish-wheel-cache-centos-9-stream
- publish-wheel-cache-debian-bullseye
- publish-wheel-cache-debian-buster
- publish-wheel-cache-ubuntu-jammy
- publish-wheel-cache-ubuntu-focal
- publish-wheel-cache-ubuntu-bionic
- publish-wheel-cache-ubuntu-xenial
@ -4804,6 +4805,7 @@
- publish-wheel-cache-centos-9-stream-arm64
- publish-wheel-cache-debian-bullseye-arm64
- publish-wheel-cache-debian-buster-arm64
- publish-wheel-cache-ubuntu-jammy-arm64
- publish-wheel-cache-ubuntu-focal-arm64
- publish-wheel-cache-ubuntu-bionic-arm64
- release-wheel-cache:
@ -4813,6 +4815,7 @@
- publish-wheel-cache-centos-9-stream
- publish-wheel-cache-debian-bullseye
- publish-wheel-cache-debian-buster
- publish-wheel-cache-ubuntu-jammy
- publish-wheel-cache-ubuntu-focal
- publish-wheel-cache-ubuntu-bionic
- publish-wheel-cache-ubuntu-xenial
@ -4820,6 +4823,7 @@
- publish-wheel-cache-centos-9-stream-arm64
- publish-wheel-cache-debian-bullseye-arm64
- publish-wheel-cache-debian-buster-arm64
- publish-wheel-cache-ubuntu-jammy-arm64
- publish-wheel-cache-ubuntu-focal-arm64
- publish-wheel-cache-ubuntu-bionic-arm64
- propose-updates: