Skip to content

Commit f6d6836

Browse files
authored
ci: fix sys-test job (#140)
1 parent 2dc5805 commit f6d6836

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.circleci/config.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,13 @@ jobs:
161161
type: string
162162
default: main
163163
machine:
164-
image: ubuntu-2004:current
164+
image: ubuntu-2404:2024.05.1
165165
resource_class: large
166166
steps:
167167
- run:
168168
name: Install python 3.12
169169
command: |
170-
sudo apt-get install python3.12-full python3.12-dev python3.12-venv
170+
sudo apt-get install -y python3.12-full python3.12-dev python3.12-venv
171171
echo 'export PATH="$HOME/.local/bin:$PATH"' >>"$BASH_ENV"
172172
- run:
173173
name: Clone system-tests
@@ -181,12 +181,10 @@ jobs:
181181
name: Install requirements
182182
command: |
183183
cd system-tests
184-
pyenv local system
185-
python3.12 --version
186-
python3.12 -m pip install wheel
187-
python3.12 -m pip install -r requirements.txt
188-
sudo ln -sf /usr/bin/python3.12 /usr/bin/python
189-
184+
python3 --version
185+
python3 -m pip install wheel
186+
python3 -m pip install -r requirements.txt
187+
sudo ln -sf /usr/bin/python3 /usr/bin/python
190188
- run:
191189
name: Run Parametric tests
192190
environment:

0 commit comments

Comments
 (0)