github.com/fafucoder/cilium@v1.6.11/contrib/packaging/deb/create_deb.sh (about) 1 #!/bin/bash 2 3 set -e 4 set -x 5 6 BUILD_DIR="/go/src/github.com/cilium/cilium" 7 BASE_DIR="/opt/cilium/" 8 SYSCONFIG_DIR="${BUILD_DIR}/contrib/systemd/" 9 BRANCH=$(cd ${BASE_DIR}/cilium; git rev-parse --abbrev-ref HEAD) 10 export VERSION=$(cat ${BASE_DIR}/cilium/VERSION) 11 echo $VERSION 12 13 mkdir -p ${BUILD_DIR} 14 mv ${BASE_DIR}/cilium/ $(dirname ${BUILD_DIR}) 15 cp -R ${BASE_DIR}/debian ${BUILD_DIR} 16 cd ${BUILD_DIR} 17 18 python ${BASE_DIR}/changelog_parser.py NEWS.rst > debian/changelog 19 git archive --format tar ${BRANCH} | gzip > ../cilium_${VERSION}.orig.tar.gz 20 debuild -e GOPATH -e GOROOT -e PATH -us -uc 21 cp ../cilium_* /output/