diff options
author | Daniel Stenberg <daniel@haxx.se> | 2022-01-31 09:41:31 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2022-01-31 12:33:30 +0100 |
commit | 609ea92718801e3c1ce1b572bea185ee789fe0a3 (patch) | |
tree | b6f70ed4e2d2bae43d56bac555e8a367c95b7097 /.circleci/config.yml | |
parent | 9a8888c94b5d66e150d17ff85d549458751012da (diff) | |
download | curl-609ea92718801e3c1ce1b572bea185ee789fe0a3.tar.gz |
ci: move the OpenSSL + c-ares job from Zuul to Circle CI
Closes #8357
Diffstat (limited to '.circleci/config.yml')
-rw-r--r-- | .circleci/config.yml | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index fd0ef0fb6..5421a1671 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -5,7 +5,7 @@ # | (__| |_| | _ <| |___ # \___|\___/|_| \_\_____| # -# Copyright (C) 2021, Daniel Stenberg, <daniel@haxx.se>, et al. +# Copyright (C) 2021, 2022, Daniel Stenberg, <daniel@haxx.se>, et al. # # This software is licensed as described in the file COPYING, which # you should have received as part of this distribution. The terms @@ -33,6 +33,19 @@ commands: ./buildconf ./configure --enable-warnings --enable-werror --with-openssl + install-cares: + steps: + - run: + command: | + sudo apt-get update && sudo apt-get install -y libc-ares-dev + + configure-cares: + steps: + - run: + command: | + ./buildconf + ./configure --enable-warnings --enable-werror --with-openssl --enable-ares + build: steps: - run: make V=1 @@ -56,6 +69,15 @@ jobs: - build - test + cares: + executor: ubuntu + steps: + - checkout + - install-cares + - configure-cares + - build + - test + arm: machine: image: ubuntu-2004:202101-01 @@ -70,6 +92,11 @@ workflows: x86-openssl: jobs: - basic + - cares + + openssl-c-ares: + jobs: + - cares arm-openssl: jobs: |