File tree Expand file tree Collapse file tree
scripts/package-build/zerotier-one Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9696 - 'scripts/package-build/wide-dhcpv6/**'
9797 xen-guest-agent:
9898 - 'scripts/package-build/xen-guest-agent/**'
99+ zerotier-one:
100+ - 'scripts/package-build/zerotier-one/**'
99101
100102 - name : Trigger builds for changed packages
101103 run : |
@@ -256,3 +258,7 @@ jobs:
256258 if [ "${{ steps.changes.outputs.xen-guest-agent }}" == "true" ]; then
257259 trigger_build "xen-guest-agent"
258260 fi
261+
262+ if [ "${{ steps.changes.outputs.zerotier-one }}" == "true" ]; then
263+ trigger_build "zerotier-one"
264+ fi
Original file line number Diff line number Diff line change 1+ /zerotier-one /
Original file line number Diff line number Diff line change 1+ ../ build .py
Original file line number Diff line number Diff line change 1+ [[packages ]]
2+ name = " zerotier-one"
3+ commit_id = " 1.16.0"
4+ scm_url = " https://github.com/zerotier/ZeroTierOne.git"
5+
6+ build_cmd = """
7+ make -j"$(nproc)" ZT_SSO_SUPPORTED=0
8+ mkdir -p tmp/usr/sbin
9+ install -m0755 zerotier-one tmp/usr/sbin/zerotier-one
10+ ln -s /usr/sbin/zerotier-one tmp/usr/sbin/zerotier-cli
11+ ln -s /usr/sbin/zerotier-one tmp/usr/sbin/zerotier-idtool
12+
13+ fpm --input-type dir --output-type deb --name zerotier-one \
14+ --version "1.16.0" --deb-compression gz \
15+ --maintainer "VyOS Package Maintainers <maintainers@vyos.net>" \
16+ --description "ZeroTier virtual networking daemon" \
17+ --license "MPL-2.0" --chdir tmp .
18+
19+ mv *.deb ..
20+ """
You can’t perform that action at this time.
0 commit comments