GitHub CI: enable UDP hole punching

This commit is contained in:
Martin Pulec
2022-01-12 15:05:27 +01:00
parent 3567760a25
commit fb79b23ef9
2 changed files with 13 additions and 1 deletions

View File

@@ -10,6 +10,17 @@ case "$(uname -s)" in
;;
esac
install_juice() {
(
git clone https://github.com/paullouisageneau/libjuice.git
mkdir libjuice/build
cd libjuice/build
cmake ..
make -j $(nproc)
${SUDO}make install
)
}
install_pcp() {
git clone https://github.com/MartinPulec/pcp.git
(
@@ -26,6 +37,7 @@ install_zfec() {
( cd $GITHUB_WORKSPACE && git submodule update --init ext-deps/zfec || exit 1 )
}
install_juice
install_pcp
install_zfec