mirror of
https://github.com/haproxy/haproxy.git
synced 2026-02-20 00:10:41 -05: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
1 changed files with 3 additions and 0 deletions
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…
Reference in a new issue