blob: 9c3c5fc36b59dc93c6f9e3eba61a3d5c28c38606 [file] [log] [blame]
Mohammed Naserdd2732c2022-04-09 23:40:41 -04001# Copyright (c) 2022 VEXXHOST, Inc.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14
15- job:
16 name: ansible-collection-atmosphere-build-wheels
17 abstract: true
18 pre-run:
19 - zuul.d/playbooks/ansible-collection-atmosphere-build-wheels/pre-run.yml
20 run:
Mohammed Naser63ed1002022-04-10 14:34:48 -040021 - zuul.d/playbooks/ansible-collection-atmosphere-build-wheels/run.yml
Mohammed Naserdd2732c2022-04-09 23:40:41 -040022 post-run:
23 - zuul.d/playbooks/ansible-collection-atmosphere-build-wheels/post-run.yml
Mohammed Naserdd2732c2022-04-09 23:40:41 -040024 vars:
25 build_openstack_requirements_wheels_directory: /tmp
26
27- job:
28 name: ansible-collection-atmosphere-merge-wheels
29 abstract: true
30 run:
31 - zuul.d/playbooks/ansible-collection-atmosphere-merge-wheels/run.yml
32 post-run:
33 - zuul.d/playbooks/ansible-collection-atmosphere-merge-wheels/post-run.yml
Mohammed Naserdd2732c2022-04-09 23:40:41 -040034
35- job:
36 name: ansible-collection-atmosphere-promote-wheels
37 parent: opendev-promote-python
38 abstract: true
39 vars:
40 download_artifact_job: "{{ zuul.job | replace('promote', 'merge') }}"
41 download_artifact_type:
Mohammed Nasera9956382022-04-11 09:36:34 -040042 - wheels