blob: 342025de7c4918e82a89fba3d606656ef8447fae [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-wallaby
17 parent: ansible-collection-atmosphere-build-wheels
Mohammed Naser05c0adc2022-04-11 09:27:52 -040018 files:
19 - zuul.d/wheels-wallaby.yaml
Mohammed Naserdd2732c2022-04-09 23:40:41 -040020 vars:
21 build_openstack_requirements_release: wallaby
22
23- job:
24 name: ansible-collection-atmosphere-build-wheels-wallaby-amd64
25 parent: ansible-collection-atmosphere-build-wheels-wallaby
26 nodeset: ubuntu-focal
27
28- job:
29 name: ansible-collection-atmosphere-build-wheels-wallaby-aarch64
30 parent: ansible-collection-atmosphere-build-wheels-wallaby
31 nodeset: ubuntu-focal-arm64
32
33- job:
34 name: ansible-collection-atmosphere-merge-wheels-wallaby
35 parent: ansible-collection-atmosphere-merge-wheels
36 dependencies:
37 - ansible-collection-atmosphere-build-wheels-wallaby-amd64
38 - ansible-collection-atmosphere-build-wheels-wallaby-aarch64
Mohammed Naser05c0adc2022-04-11 09:27:52 -040039 provides:
40 - ansible-collection-atmosphere-wheels-wallaby
Mohammed Naser63ed1002022-04-10 14:34:48 -040041 vars:
42 build_openstack_requirements_release: wallaby
Mohammed Naserdd2732c2022-04-09 23:40:41 -040043
44- job:
45 name: ansible-collection-atmosphere-promote-wheels-wallaby
46 parent: ansible-collection-atmosphere-promote-wheels
47 vars:
48 artifact_extra_name: wheels-wallaby
49
50- project:
51 check:
52 jobs:
53 - ansible-collection-atmosphere-build-wheels-wallaby-amd64
54 - ansible-collection-atmosphere-build-wheels-wallaby-aarch64
55 - ansible-collection-atmosphere-merge-wheels-wallaby
56 gate:
57 jobs:
58 - ansible-collection-atmosphere-build-wheels-wallaby-amd64
59 - ansible-collection-atmosphere-build-wheels-wallaby-aarch64
60 - ansible-collection-atmosphere-merge-wheels-wallaby
61 promote:
62 jobs:
63 - ansible-collection-atmosphere-promote-wheels-wallaby