Merge "Use npm mirrors in tox jobs"
This commit is contained in:
commit
762f37be4e
22
.zuul.yaml
22
.zuul.yaml
|
@ -238,22 +238,20 @@
|
|||
- playbooks/zuul-migrate/.*
|
||||
nodeset: ubuntu-xenial
|
||||
timeout: 4800 # 80 minutes
|
||||
vars:
|
||||
vars: &zuul_tox_vars
|
||||
test_setup_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
YARN_REGISTRY: "https://{{ zuul_site_mirror_fqdn }}:4443/registry.npmjs"
|
||||
tox_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
YARN_REGISTRY: "https://{{ zuul_site_mirror_fqdn }}:4443/registry.npmjs"
|
||||
- tox-py38:
|
||||
irrelevant-files:
|
||||
- zuul/cmd/migrate.py
|
||||
- playbooks/zuul-migrate/.*
|
||||
timeout: 4800 # 80 minutes
|
||||
nodeset: ubuntu-bionic
|
||||
vars:
|
||||
test_setup_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
tox_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
vars: *zuul_tox_vars
|
||||
- zuul-build-dashboard-openstack-whitelabel
|
||||
- zuul-build-dashboard-software-factory
|
||||
- zuul-build-dashboard-opendev
|
||||
|
@ -290,22 +288,14 @@
|
|||
- playbooks/zuul-migrate/.*
|
||||
nodeset: ubuntu-xenial
|
||||
timeout: 4800 # 80 minutes
|
||||
vars:
|
||||
test_setup_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
tox_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
vars: *zuul_tox_vars
|
||||
- tox-py38:
|
||||
irrelevant-files:
|
||||
- zuul/cmd/migrate.py
|
||||
- playbooks/zuul-migrate/.*
|
||||
timeout: 4800 # 80 minutes
|
||||
nodeset: ubuntu-bionic
|
||||
vars:
|
||||
test_setup_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
tox_environment:
|
||||
ZUUL_TEST_ROOT: /tmp/zuul-test
|
||||
vars: *zuul_tox_vars
|
||||
- zuul-build-dashboard
|
||||
- nodejs-run-lint:
|
||||
vars:
|
||||
|
|
12
tools/pip.sh
12
tools/pip.sh
|
@ -42,8 +42,18 @@ then
|
|||
mkdir -p zuul/web/static
|
||||
ln -sfn ../zuul/web/static web/build
|
||||
pushd web/
|
||||
yarn install
|
||||
if [[ -n "${YARN_REGISTRY}" ]]
|
||||
then
|
||||
echo "Using yarn registry: ${YARN_REGISTRY}"
|
||||
sed -i "s#https://registry.yarnpkg.com#${YARN_REGISTRY}#" yarn.lock
|
||||
fi
|
||||
yarn install --verbose
|
||||
yarn build
|
||||
if [[ -n "${YARN_REGISTRY}" ]]
|
||||
then
|
||||
echo "Resetting yarn registry"
|
||||
sed -i "s#${YARN_REGISTRY}#https://registry.yarnpkg.com#" yarn.lock
|
||||
fi
|
||||
popd
|
||||
fi
|
||||
pip install $*
|
||||
|
|
Loading…
Reference in New Issue