Merge "[CI] Add no-infra-wheels jobs"

This commit is contained in:
Zuul 2020-08-12 13:48:15 +00:00 committed by Gerrit Code Review
commit 86d92f19d5
5 changed files with 41 additions and 0 deletions

View File

@ -90,3 +90,9 @@
kolla_logs_dir: "{{ zuul_output_dir }}/logs/kolla"
kolla_build_logs_dir: "{{ kolla_logs_dir }}/build"
virtualenv_path: "/tmp/kolla-virtualenv"
- job:
name: kolla-build-no-infra-wheels-base
parent: kolla-base
vars:
use_infra_wheels_mirror: false

View File

@ -57,6 +57,9 @@
jobs:
- kolla-publish-centos8-source
- kolla-publish-centos8-binary
experimental:
jobs:
- kolla-build-no-infra-wheels-centos8-source
- job:
name: kolla-build-centos8-binary
@ -98,3 +101,11 @@
publisher: true
secrets:
- kolla_dockerhub_creds
- job:
name: kolla-build-no-infra-wheels-centos8-source
parent: kolla-build-no-infra-wheels-base
nodeset: kolla-centos8
vars:
base_distro: centos
install_type: source

View File

@ -18,6 +18,9 @@
- kolla-publish-debian-source
- kolla-publish-debian-source-aarch64
- kolla-publish-debian-binary
experimental:
jobs:
- kolla-build-no-infra-wheels-debian-source
- job:
name: kolla-build-debian-source
@ -64,3 +67,11 @@
name: kolla-publish-debian-source-aarch64
parent: kolla-publish-debian-source
nodeset: kolla-debian-buster-aarch64
- job:
name: kolla-build-no-infra-wheels-debian-source
parent: kolla-build-no-infra-wheels-base
nodeset: kolla-debian-buster
vars:
base_distro: debian
install_type: source

View File

@ -79,6 +79,9 @@
jobs:
- kolla-publish-ubuntu-source
- kolla-publish-ubuntu-binary
experimental:
jobs:
- kolla-build-no-infra-wheels-ubuntu-source
- job:
name: kolla-build-ubuntu-binary
@ -120,3 +123,11 @@
publisher: true
secrets:
- kolla_dockerhub_creds
- job:
name: kolla-build-no-infra-wheels-ubuntu-source
parent: kolla-build-no-infra-wheels-base
nodeset: kolla-ubuntu-focal
vars:
base_distro: ubuntu
install_type: source

View File

@ -6,7 +6,9 @@
ENV PIP_INDEX_URL {{ nodepool_pypi_mirror }}
ENV PIP_TRUSTED_HOST {{ nodepool_mirror_host }}
{% if use_infra_wheels_mirror | default(true) %}
ENV PIP_EXTRA_INDEX_URL {{ nodepool_wheel_mirror }}
{% endif %}
RUN echo registry={{ nodepool_npmjs_proxy }} > /etc/npmrc \
&& mkdir -p /usr/etc \