blob: 2f10d8036d1328dc146206ce2b2c47f65771f0e4 [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
18 vars:
19 build_openstack_requirements_release: wallaby
20
21- job:
22 name: ansible-collection-atmosphere-build-wheels-wallaby-amd64
23 parent: ansible-collection-atmosphere-build-wheels-wallaby
24 nodeset: ubuntu-focal
25
26- job:
27 name: ansible-collection-atmosphere-build-wheels-wallaby-aarch64
28 parent: ansible-collection-atmosphere-build-wheels-wallaby
29 nodeset: ubuntu-focal-arm64
30
31- job:
32 name: ansible-collection-atmosphere-merge-wheels-wallaby
33 parent: ansible-collection-atmosphere-merge-wheels
34 dependencies:
35 - ansible-collection-atmosphere-build-wheels-wallaby-amd64
36 - ansible-collection-atmosphere-build-wheels-wallaby-aarch64
37
38- job:
39 name: ansible-collection-atmosphere-promote-wheels-wallaby
40 parent: ansible-collection-atmosphere-promote-wheels
41 vars:
42 artifact_extra_name: wheels-wallaby
43
44- project:
45 check:
46 jobs:
47 - ansible-collection-atmosphere-build-wheels-wallaby-amd64
48 - ansible-collection-atmosphere-build-wheels-wallaby-aarch64
49 - ansible-collection-atmosphere-merge-wheels-wallaby
50 gate:
51 jobs:
52 - ansible-collection-atmosphere-build-wheels-wallaby-amd64
53 - ansible-collection-atmosphere-build-wheels-wallaby-aarch64
54 - ansible-collection-atmosphere-merge-wheels-wallaby
55 promote:
56 jobs:
57 - ansible-collection-atmosphere-promote-wheels-wallaby