From d8ddd0e7536c891647ef05c5f507f7e38f1bf645 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sat, 12 Feb 2022 22:57:23 +0100 Subject: circleci: add a job using libssh Closes #8444 --- .circleci/config.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to '.circleci') diff --git a/.circleci/config.yml b/.circleci/config.yml index 7a7d93802..57a1517ca 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -53,12 +53,25 @@ commands: command: | sudo apt-get update && sudo apt-get install -y libc-ares-dev + install-libssh: + steps: + - run: + command: | + 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 + configure-libssh: + steps: + - run: + command: | + ./buildconf + ./configure --enable-warnings --enable-werror --with-openssl --with-libssh + configure-cares: steps: - run: @@ -122,6 +135,15 @@ jobs: - build - test + libssh: + executor: ubuntu + steps: + - checkout + - install-libssh + - configure-libssh + - build + - test + arm: machine: image: ubuntu-2004:202101-01 @@ -152,6 +174,10 @@ workflows: jobs: - cares + openssl-libssh: + jobs: + - libssh + openssl-no-proxy: jobs: - no-proxy -- cgit v1.2.1