mirror of
https://github.com/netdata/netdata.git
synced 2025-04-26 13:54:48 +00:00

* Add support for overriding the URL for installing/updating nightlies * Fix bug with running the makeself archive and importly passing REINSTALL_OPTIONS (not word splitting)
27 lines
568 B
Bash
Executable file
27 lines
568 B
Bash
Executable file
#!/bin/sh
|
|
|
|
BASENAME="netdata-$(git describe)"
|
|
|
|
mkdir -p artifacts
|
|
|
|
autoreconf -ivf
|
|
./configure \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--localstatedir=/var \
|
|
--libexecdir=/usr/libexec \
|
|
--with-zlib \
|
|
--with-math \
|
|
--with-user=netdata \
|
|
CFLAGS=-O2
|
|
make dist
|
|
mv "${BASENAME}.tar.gz" artifacts/
|
|
|
|
USER="" ./packaging/makeself/build-x86_64-static.sh
|
|
|
|
cp packaging/version artifacts/latest-version.txt
|
|
|
|
cd artifacts || exit 1
|
|
ln -s "${BASENAME}.tar.gz" netdata-latest.tar.gz
|
|
ln -s "${BASENAME}.gz.run" netdata-latest.gz.run
|
|
sha256sum -b ./* > "sha256sums.txt"
|