mirror of
https://github.com/curl/curl.git
synced 2026-07-24 22:27:17 +03:00
CI/GHA: merge event-based and NSS into new linux workflow
Continue work on merging all Linux workflows into one file. Follow up to #9501 Closes #9506
This commit is contained in:
parent
f71b79feb5
commit
94445e7977
3 changed files with 9 additions and 111 deletions
9
.github/workflows/linux.yml
vendored
9
.github/workflows/linux.yml
vendored
|
|
@ -34,10 +34,19 @@ jobs:
|
|||
install_steps: bearssl
|
||||
configure: CC=clang LDFLAGS="-Wl,-rpath,$HOME/bear/lib" --with-bearssl=$HOME/bear --enable-debug
|
||||
|
||||
- name: event-based
|
||||
install_packages: libpsl-dev libbrotli-dev libzstd-dev libssh-dev
|
||||
configure: --enable-debug --disable-shared --disable-threaded-resolver --with-libssh --with-openssl
|
||||
tflags: -n -e '!TLS-SRP'
|
||||
|
||||
- name: hyper
|
||||
install_steps: rust hyper
|
||||
configure: LDFLAGS="-Wl,-rpath,$HOME/hyper/target/debug" --with-openssl --with-hyper=$HOME/hyper --enable-debug --enable-websockets
|
||||
|
||||
- name: NSS
|
||||
install_packages: clang-9 libnss3-dev libpsl-dev libbrotli-dev libzstd-dev libnghttp2-dev nss-plugin-pem
|
||||
configure: CC=clang-9 CPPFLAGS="-isystem /usr/include/nss" --with-nss --enable-debug --with-nss-deprecated
|
||||
|
||||
steps:
|
||||
- run: |
|
||||
sudo apt-get update
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue