diff options
author | Daniel Stenberg <daniel@haxx.se> | 2022-02-12 22:57:23 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2022-02-14 08:26:44 +0100 |
commit | d8ddd0e7536c891647ef05c5f507f7e38f1bf645 (patch) | |
tree | 96493c143db7c5c126d0ec36c8bf2968e0ce94be /.circleci | |
parent | 7c140f6b2d90975629ba81a23acbef4363a3e6fe (diff) | |
download | curl-d8ddd0e7536c891647ef05c5f507f7e38f1bf645.tar.gz |
circleci: add a job using libssh
Closes #8444
Diffstat (limited to '.circleci')
-rw-r--r-- | .circleci/config.yml | 26 |
1 files changed, 26 insertions, 0 deletions
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 |