mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-21 05:43:59 -07:00
Retire old build farm (something new is coming) and update makefile for linux to not auto-build doc.
This commit is contained in:
parent
5bff70194b
commit
6b5d6efe6c
26 changed files with 2 additions and 6 deletions
64
attic/linux-build-farm/make-rpm-repos.sh
Executable file
64
attic/linux-build-farm/make-rpm-repos.sh
Executable file
|
@ -0,0 +1,64 @@
|
|||
#!/bin/bash
|
||||
|
||||
export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin
|
||||
|
||||
GPG_KEY=contact@zerotier.com
|
||||
|
||||
rm -rf /tmp/zt-rpm-repo
|
||||
mkdir /tmp/zt-rpm-repo
|
||||
|
||||
for distro in centos-* fedora-* amazon-*; do
|
||||
dname=`echo $distro | cut -d '-' -f 1`
|
||||
if [ "$dname" = "centos" ]; then
|
||||
dname=el
|
||||
fi
|
||||
if [ "$dname" = "fedora" ]; then
|
||||
dname=fc
|
||||
fi
|
||||
if [ "$dname" = "amazon" ]; then
|
||||
dname=amzn1
|
||||
fi
|
||||
dvers=`echo $distro | cut -d '-' -f 2`
|
||||
|
||||
mkdir -p /tmp/zt-rpm-repo/$dname/$dvers
|
||||
|
||||
cp -v $distro/*.rpm /tmp/zt-rpm-repo/$dname/$dvers
|
||||
done
|
||||
|
||||
rpmsign --resign --key-id=$GPG_KEY --digest-algo=sha256 `find /tmp/zt-rpm-repo -type f -name '*.rpm'`
|
||||
|
||||
for db in `find /tmp/zt-rpm-repo -mindepth 2 -maxdepth 2 -type d`; do
|
||||
createrepo --database $db
|
||||
done
|
||||
|
||||
# Stupid RHEL stuff
|
||||
cd /tmp/zt-rpm-repo/el
|
||||
ln -sf 6 6Client
|
||||
ln -sf 6 6Workstation
|
||||
ln -sf 6 6Server
|
||||
ln -sf 6 6.0
|
||||
ln -sf 6 6.1
|
||||
ln -sf 6 6.2
|
||||
ln -sf 6 6.3
|
||||
ln -sf 6 6.4
|
||||
ln -sf 6 6.5
|
||||
ln -sf 6 6.6
|
||||
ln -sf 6 6.7
|
||||
ln -sf 6 6.8
|
||||
ln -sf 6 6.9
|
||||
ln -sf 7 7Client
|
||||
ln -sf 7 7Workstation
|
||||
ln -sf 7 7Server
|
||||
ln -sf 7 7.0
|
||||
ln -sf 7 7.1
|
||||
ln -sf 7 7.2
|
||||
ln -sf 7 7.3
|
||||
ln -sf 7 7.4
|
||||
ln -sf 7 7.5
|
||||
ln -sf 7 7.6
|
||||
ln -sf 7 7.7
|
||||
ln -sf 7 7.8
|
||||
ln -sf 7 7.9
|
||||
|
||||
echo
|
||||
echo Repo created in /tmp/zt-rpm-repo
|
Loading…
Add table
Add a link
Reference in a new issue