24 lines
547 B
Bash
Executable File
24 lines
547 B
Bash
Executable File
#!/bin/bash
|
|
|
|
. ./exports.sh
|
|
|
|
if [ -e build ]; then
|
|
rm -rf build/*
|
|
else
|
|
mkdir build
|
|
fi
|
|
|
|
export INFLUXDB_VERSION=`cat VERSION`
|
|
sed -i.bak "s/var version = \"dev\"/var version = \"$INFLUXDB_VERSION\"/" src/server/server.go
|
|
export GOPATH=`pwd`
|
|
go build src/server/server.go
|
|
sed -i.bak "s/var version = \"$INFLUXDB_VERSION\"/var version = \"dev\"/" src/server/server.go
|
|
rm src/server/server.go.bak
|
|
mv server build/influxdb
|
|
|
|
cp config.json.sample build/config.json
|
|
|
|
cp -R src/admin/site/ build/admin/
|
|
|
|
tar -czf influxdb-`cat VERSION`.tar.gz build/*
|