From 6435abcfe1d3199b6d5bfbabd56ac1ad9de6931d Mon Sep 17 00:00:00 2001 From: Jamie Bliss Date: Wed, 22 May 2024 12:07:14 -0400 Subject: [PATCH] Break out briefcase testing into its own job --- .cirrus.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 7b94a95e..1623f17d 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -103,15 +103,18 @@ task: install_script: - >- apt-get update || true; - apt-get install -qq -y git python3 python3-pip - - python3 .ci/install-wheels.py - - pip install briefcase + apt-get install -qq -y git python3 python3-pip python3-venv + - python3 -m venv /py + - source /py/activate; python3 .ci/install-wheels.py + - /py/bin/pip install briefcase + + info_script: + - /py/bin/python --version + - /py/bin/pip list script: - - ${PY-python3} --version - - pip list - - briefcase new --no-input -Q bootstrap=PursuedPyBear - - cd helloworld && briefcase package + - /py/bin/briefcase new --no-input -Q bootstrap=PursuedPyBear + - cd helloworld && /py/bin/briefcase package use_compute_credits: $CIRRUS_BRANCH == 'staging'