blob: e071fd5898679bfbf1ddf1250e15559d0c1dd597 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
---
- job:
name: kolla-base
parent: base
timeout: 10800
post-timeout: 10800
pre-run: tests/playbooks/pre.yml
run: tests/playbooks/run.yml
post-run: tests/playbooks/post.yml
attempts: 5
roles:
- zuul: openstack/ansible-collection-kolla
irrelevant-files:
- ^.*\.rst$
- ^doc/.*
- ^etc/.*
- ^releasenotes/.*$
- ^specs/.*$
- ^test-requirements.txt$
- ^zuul\.d/
- ^\..+
- ^contrib/
- ^LICENSE$
- ^tox\.ini$
vars:
base_arch: "{{ 'aarch64' if 'arm64' in zuul.job else 'x86_64' }}"
base_distro: "{{ zuul.job.split('-').2 }}"
base_distro_version: "{{ zuul.job.split('-').3 }}"
publisher: false
container_engine: "docker"
extra-vars:
kolla_logs_dir: "{{ zuul_output_dir }}/logs/kolla"
kolla_build_logs_dir: "{{ kolla_logs_dir }}/build"
virtualenv_path: "/tmp/kolla-virtualenv"
kolla_build_template_overrides_path: "{{ zuul.executor.work_root }}/\
{{ zuul.projects['opendev.org/openstack/kolla'].src_dir }}\
/tests/templates/template_overrides.j2"
- job:
name: kolla-base-podman
parent: kolla-base
vars:
container_engine: "podman"
configure_ephemeral_mountpoint: "/var/lib/containers"
- job:
name: kolla-build-no-infra-wheels-base
parent: kolla-base
vars:
use_infra_wheels_mirror: false
|