TUN-4761: Added a build-all-packages target to cfsetup

This commit is contained in:
Sudarsan Reddy
2021-07-22 16:36:49 +01:00
parent 38af26e232
commit dff694b218
4 changed files with 51 additions and 12 deletions

View File

@@ -14,6 +14,23 @@ stretch: &stretch
- export GOARCH=amd64
- export FIPS=true
- make cloudflared
build-all-packages: #except osxpkg
build_dir: *build_dir
builddeps:
- *pinned_go_fips
- build-essential
- fakeroot
- rubygem-fpm
- rpm
- wget
# libmsi and libgcab are libraries the wixl binary depends on.
- libmsi-dev
- libgcab-dev
pre-cache:
- wget https://github.com/sudarshan-reddy/msitools/releases/download/v0.101b/wixl -P /usr/local/bin
- chmod a+x /usr/local/bin/wixl
post-cache:
- ./build-packages.sh
build-deb:
build_dir: *build_dir
builddeps: &build_deb_deps