Skip to content

Commit 43d3197

Browse files
committed
fix(stack): env error
1 parent b2e7f7b commit 43d3197

3 files changed

Lines changed: 13 additions & 4 deletions

File tree

stacks/fluentd/build.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@ function build() {
88
cat << EOF > ${PROFILE_DIR}/${STACK_NAME}.sh
99
export GEM_HOME=/opt/drycc/fluentd
1010
export BUNDLE_SILENCE_ROOT_WARNING=1
11-
export BUNDLE_APP_CONFIG="$GEM_HOME"
12-
export PATH=$GEM_HOME/bin:$PATH
11+
export BUNDLE_APP_CONFIG="\$GEM_HOME"
12+
export PATH=\$GEM_HOME/bin:\$PATH
1313
EOF
1414
. ${PROFILE_DIR}/${STACK_NAME}.sh
1515
./make.sh
16-
echo "export LD_PRELOAD=/usr/lib/libjemalloc.so.2" >> ${PROFILE_DIR}/${STACK_NAME}.sh
16+
echo "export LD_PRELOAD=/opt/drycc/fluentd/lib/libjemalloc.so.2" >> ${PROFILE_DIR}/${STACK_NAME}.sh
1717
cp -rf /opt/drycc/fluentd/* "${DATA_DIR}"
1818
}
1919

2020
# call build stack
2121
build-stack "${1}"
22+

stacks/go/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function build() {
88
generate-stack-path
99
curl -L -o /opt/drycc/tmp.tar.gz https://go.dev/dl/go"${STACK_VERSION}".linux-"${OS_ARCH}".tar.gz
1010
cd /opt/drycc && tar -xvzf tmp.tar.gz && rm -rf tmp.tar.gz && cd -
11-
cat << EOF > "${PROFILE_DIR}"/go.sh
11+
cat << EOF >> "${PROFILE_DIR}"/go.sh
1212
export GOPATH="/opt/drycc/go"
1313
EOF
1414
cp -rf /opt/drycc/go/* ${DATA_DIR}

stacks/influxdb/build.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,20 @@ function build() {
99
BIN_DIR="${DATA_DIR}"/bin
1010
mkdir -p "${BIN_DIR}"
1111

12+
# Install the infuxd server
1213
curl -fsSL -o tmp.tar.gz https://dl.influxdata.com/influxdb/releases/influxdb2-${STACK_VERSION}-linux-${OS_ARCH}.tar.gz
1314
tar -xvzf tmp.tar.gz
1415
mv influxdb2-${STACK_VERSION}-linux-${OS_ARCH}/influxd "${BIN_DIR}"/influxd
1516
rm -rf tmp.tar.gz influxdb2-${STACK_VERSION}-linux-${OS_ARCH}
1617

18+
# Install the influx CLI
19+
client_version=$(curl -Ls https://github.com/influxdata/influx-cli/releases|grep /influxdata/influx-cli/releases/tag/ | sed -E 's/.*\/influxdata\/influx-cli\/releases\/tag\/v([0-9\.]{1,}(-rc.[0-9]{1,})?)".*/\1/g' | head -1)
20+
curl -fsSL -o tmp.tar.gz https://dl.influxdata.com/influxdb/releases/influxdb2-client-${client_version}-linux-${OS_ARCH}.tar.gz
21+
tar -xvzf tmp.tar.gz
22+
mv influxdb2-client-${client_version}-linux-${OS_ARCH}/influx "${BIN_DIR}"/influx
23+
rm -rf tmp.tar.gz influxdb2-client-${client_version}-linux-${OS_ARCH}
1724
}
1825

1926
# call build stack
2027
build-stack "${1}"
28+

0 commit comments

Comments
 (0)