CI: move two jobs from Zuul to Circle CI
- openssl-no-verbose - openssl-no-proxy Closes #8359
This commit is contained in:
parent
215325e22d
commit
14dd6928ff
@ -33,12 +33,32 @@ commands:
|
|||||||
./buildconf
|
./buildconf
|
||||||
./configure --enable-warnings --enable-werror --with-openssl
|
./configure --enable-warnings --enable-werror --with-openssl
|
||||||
|
|
||||||
|
configure-openssl-no-verbose:
|
||||||
|
steps:
|
||||||
|
- run:
|
||||||
|
command: |
|
||||||
|
./buildconf
|
||||||
|
./configure --disable-verbose --enable-werror --with-openssl
|
||||||
|
|
||||||
|
configure-no-proxy:
|
||||||
|
steps:
|
||||||
|
- run:
|
||||||
|
command: |
|
||||||
|
./buildconf
|
||||||
|
./configure --disable-proxy --enable-werror --with-openssl
|
||||||
|
|
||||||
install-cares:
|
install-cares:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
command: |
|
command: |
|
||||||
sudo apt-get update && sudo apt-get install -y libc-ares-dev
|
sudo apt-get update && sudo apt-get install -y libc-ares-dev
|
||||||
|
|
||||||
|
install-deps:
|
||||||
|
steps:
|
||||||
|
- run:
|
||||||
|
command: |
|
||||||
|
sudo apt-get update && sudo apt-get install -y libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev
|
||||||
|
|
||||||
configure-cares:
|
configure-cares:
|
||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
@ -76,6 +96,23 @@ jobs:
|
|||||||
- build
|
- build
|
||||||
- test
|
- test
|
||||||
|
|
||||||
|
no-verbose:
|
||||||
|
executor: ubuntu
|
||||||
|
steps:
|
||||||
|
- checkout
|
||||||
|
- install-deps
|
||||||
|
- configure-openssl-no-verbose
|
||||||
|
- build
|
||||||
|
|
||||||
|
no-proxy:
|
||||||
|
executor: ubuntu
|
||||||
|
steps:
|
||||||
|
- checkout
|
||||||
|
- install-deps
|
||||||
|
- configure-no-proxy
|
||||||
|
- build
|
||||||
|
- test
|
||||||
|
|
||||||
cares:
|
cares:
|
||||||
executor: ubuntu
|
executor: ubuntu
|
||||||
steps:
|
steps:
|
||||||
@ -115,6 +152,14 @@ workflows:
|
|||||||
jobs:
|
jobs:
|
||||||
- cares
|
- cares
|
||||||
|
|
||||||
|
openssl-no-proxy:
|
||||||
|
jobs:
|
||||||
|
- no-proxy
|
||||||
|
|
||||||
|
openssl-no-verbose:
|
||||||
|
jobs:
|
||||||
|
- no-verbose
|
||||||
|
|
||||||
arm-openssl:
|
arm-openssl:
|
||||||
jobs:
|
jobs:
|
||||||
- arm
|
- arm
|
||||||
|
|||||||
@ -53,35 +53,6 @@
|
|||||||
- libbrotli-dev
|
- libbrotli-dev
|
||||||
- libzstd-dev
|
- libzstd-dev
|
||||||
|
|
||||||
- job:
|
|
||||||
name: curl-normal-with-openssl-disable-proxy
|
|
||||||
parent: curl-base
|
|
||||||
vars:
|
|
||||||
curl_env:
|
|
||||||
T: normal
|
|
||||||
TFLAGS: "!2034 !2037 !2041"
|
|
||||||
C: >-
|
|
||||||
--with-openssl
|
|
||||||
--disable-proxy
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: curl-normal-with-openssl-disable-verbose-notests
|
|
||||||
parent: curl-base
|
|
||||||
vars:
|
|
||||||
curl_apt_packages:
|
|
||||||
- libpsl-dev
|
|
||||||
- libbrotli-dev
|
|
||||||
- libzstd-dev
|
|
||||||
curl_env:
|
|
||||||
CC: gcc-8
|
|
||||||
CXX: g++-8
|
|
||||||
T: normal
|
|
||||||
C: >-
|
|
||||||
--with-openssl
|
|
||||||
--disable-verbose
|
|
||||||
CPPFLAGS: -Wno-variadic-macros
|
|
||||||
NOTESTS: 1
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: curl-novalgrind-boringssl-with-openssl
|
name: curl-novalgrind-boringssl-with-openssl
|
||||||
parent: curl-base
|
parent: curl-base
|
||||||
@ -431,8 +402,6 @@
|
|||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- curl-normal-with-openssl-gssapi-libssh2-checksrc
|
- curl-normal-with-openssl-gssapi-libssh2-checksrc
|
||||||
- curl-normal-with-openssl-disable-proxy
|
|
||||||
- curl-normal-with-openssl-disable-verbose-notests
|
|
||||||
- curl-novalgrind-boringssl-with-openssl
|
- curl-novalgrind-boringssl-with-openssl
|
||||||
- curl-novalgrind-boringssl-with-openssl-quiche
|
- curl-novalgrind-boringssl-with-openssl-quiche
|
||||||
- curl-debug-bearssl
|
- curl-debug-bearssl
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user