← Commit list

6d9c5c91b9

Viktor Szakats
Viktor Szakats
2025-11-16
SUCCESS Duration: 148s

Subject

CI: avoid restart prompt on libssh-dev install in CircleCI

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

.circleci/config.yml+9 -3
@@ -38,14 +38,16 @@ commands:
steps:
- run:
command: |
+ export DEBIAN_FRONTEND=noninteractive
sudo apt-get update && sudo apt-get install -y libssh-dev
install-deps:
steps:
- run:
command: |
- sudo apt-get update && sudo apt-get install -y libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev python3-pip libpsl-dev
- sudo python3 -m pip --disable-pip-version-check --no-input --no-cache-dir install --progress-bar off --prefer-binary -r tests/requirements.txt
+ sudo apt-get update && sudo apt-get install -y libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev python3-pip
+ python3 -m venv ~/venv
+ ~/venv/bin/pip --disable-pip-version-check --no-input --no-cache-dir install --progress-bar off --prefer-binary -r tests/requirements.txt
configure:
steps:
@@ -95,11 +97,15 @@ commands:
build:
steps:
- run: make -j3 V=1
+ - run: src/curl --disable --version
- run: make -j3 V=1 examples
test:
steps:
- - run: make -j3 V=1 test-ci TFLAGS='-j14'
+ - run:
+ command: |
+ source ~/venv/bin/activate
+ make -j3 V=1 test-ci TFLAGS='-j14'
executors:
ubuntu: