mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-10-26 22:20:59 +01:00
CI: github: add curl+ech build into openssl-ech job
Build a curl binary with the ECH function linked with our openssl+ech library.
This commit is contained in:
parent
44b20e0b01
commit
230a072102
3
.github/workflows/openssl-ech.yml
vendored
3
.github/workflows/openssl-ech.yml
vendored
@ -21,8 +21,11 @@ jobs:
|
||||
run: |
|
||||
sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
|
||||
sudo apt-get --no-install-recommends -y install socat gdb
|
||||
sudo apt-get --no-install-recommends -y install libpsl-dev
|
||||
- name: Install OpenSSL+ECH
|
||||
run: env OPENSSL_VERSION="git-feature/ech" GIT_TYPE="branch" scripts/build-ssl.sh
|
||||
- name: Install curl+ECH
|
||||
run: env SSL_LIB=${HOME}/opt/ scripts/build-curl.sh
|
||||
- name: Compile HAProxy
|
||||
run: |
|
||||
make -j$(nproc) ERR=1 CC=gcc TARGET=linux-glibc \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user