build-artifacts.sh 568 B

123456789101112131415161718192021222324252627
  1. #!/bin/sh
  2. BASENAME="netdata-$(git describe)"
  3. mkdir -p artifacts
  4. autoreconf -ivf
  5. ./configure \
  6. --prefix=/usr \
  7. --sysconfdir=/etc \
  8. --localstatedir=/var \
  9. --libexecdir=/usr/libexec \
  10. --with-zlib \
  11. --with-math \
  12. --with-user=netdata \
  13. CFLAGS=-O2
  14. make dist
  15. mv "${BASENAME}.tar.gz" artifacts/
  16. USER="" ./packaging/makeself/build-x86_64-static.sh
  17. cp packaging/version artifacts/latest-version.txt
  18. cd artifacts || exit 1
  19. ln -s "${BASENAME}.tar.gz" netdata-latest.tar.gz
  20. ln -s "${BASENAME}.gz.run" netdata-latest.gz.run
  21. sha256sum -b ./* > "sha256sums.txt"