mirror of
https://github.com/clearml/dropbear
synced 2025-01-31 02:46:58 +00:00
Add test building only dropbear or dbclient
Expected to fail, fix pending
This commit is contained in:
parent
923a65ea0d
commit
febb805742
11
.github/workflows/build.yml
vendored
11
.github/workflows/build.yml
vendored
@ -32,6 +32,14 @@ jobs:
|
|||||||
multi: 1
|
multi: 1
|
||||||
multiwrapper: 1
|
multiwrapper: 1
|
||||||
|
|
||||||
|
- name: client only
|
||||||
|
runcheck: 'no'
|
||||||
|
make_target: dbclient
|
||||||
|
|
||||||
|
- name: server only
|
||||||
|
runcheck: 'no'
|
||||||
|
make_target: dropbear
|
||||||
|
|
||||||
- name: bundled libtom, bionic , no writev()
|
- name: bundled libtom, bionic , no writev()
|
||||||
# test can use an older distro with bundled libtommath
|
# test can use an older distro with bundled libtommath
|
||||||
os: ubuntu-18.04
|
os: ubuntu-18.04
|
||||||
@ -143,6 +151,7 @@ jobs:
|
|||||||
LDFLAGS: ${{ matrix.ldflags }}
|
LDFLAGS: ${{ matrix.ldflags }}
|
||||||
EXTRACFLAGS: ${{ matrix.extracflags }}
|
EXTRACFLAGS: ${{ matrix.extracflags }}
|
||||||
CONFIGURE_FLAGS: ${{ matrix.configure_flags || '--enable-werror' }}
|
CONFIGURE_FLAGS: ${{ matrix.configure_flags || '--enable-werror' }}
|
||||||
|
MAKE_TARGET: ${{ matrix.make_target }}
|
||||||
# for fuzzing
|
# for fuzzing
|
||||||
CXX: clang++
|
CXX: clang++
|
||||||
RANLIB: ${{ matrix.ranlib || 'ranlib' }}
|
RANLIB: ${{ matrix.ranlib || 'ranlib' }}
|
||||||
@ -185,7 +194,7 @@ jobs:
|
|||||||
sed -i "s/DEFAULT_IDLE_TIMEOUT 1/DEFAULT_IDLE_TIMEOUT 99/" localoptions.h
|
sed -i "s/DEFAULT_IDLE_TIMEOUT 1/DEFAULT_IDLE_TIMEOUT 99/" localoptions.h
|
||||||
|
|
||||||
- name: make
|
- name: make
|
||||||
run: make -j3
|
run: make -j3 $MAKE_TARGET
|
||||||
|
|
||||||
- name: multilink
|
- name: multilink
|
||||||
if: ${{ matrix.multilink }}
|
if: ${{ matrix.multilink }}
|
||||||
|
Loading…
Reference in New Issue
Block a user