Skip to content

Commit 2e420d9

Browse files
committed
fix: install contents of archives into the correct directories
1 parent 7439923 commit 2e420d9

File tree

6 files changed

+26
-12
lines changed

6 files changed

+26
-12
lines changed

influxdb/1.10/data/alpine/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ RUN set -ex && \
1818
mkdir -p /usr/src && \
1919
tar -C /usr/src -xzf influxdb-data-${INFLUXDB_VERSION}_linux_amd64.tar.gz && \
2020
rm -f /usr/src/influxdb-*/influxdb.conf && \
21-
chmod +x /usr/src/influxdb-*/* && \
22-
cp -a /usr/src/influxdb-*/* /usr/bin/ && \
21+
chmod +x /usr/src/influxdb-*/usr/bin/* && \
22+
cp -a /usr/src/influxdb-*/usr/bin/. /usr/bin/ && \
2323
gpgconf --kill all && \
2424
rm -rf *.tar.gz* /usr/src /root/.gnupg && \
2525
apk del .build-deps

influxdb/1.10/meta/alpine/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ RUN set -ex && \
1818
mkdir -p /usr/src && \
1919
tar -C /usr/src -xzf influxdb-meta-${INFLUXDB_VERSION}_linux_amd64.tar.gz && \
2020
rm -f /usr/src/influxdb-*/influxdb-meta.conf && \
21-
chmod +x /usr/src/influxdb-*/* && \
22-
cp -a /usr/src/influxdb-*/* /usr/bin/ && \
21+
chmod +x /usr/src/influxdb-*/usr/bin/* && \
22+
cp -a /usr/src/influxdb-*/usr/bin/. /usr/bin/ && \
2323
gpgconf --kill all && \
2424
rm -rf *.tar.gz* /usr/src /root/.gnupg && \
2525
apk del .build-deps

influxdb/1.7/alpine/Dockerfile

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,17 @@ RUN set -ex && \
1919
gpg --batch --verify influxdb-${INFLUXDB_VERSION}-static_linux_amd64.tar.gz.asc influxdb-${INFLUXDB_VERSION}-static_linux_amd64.tar.gz && \
2020
mkdir -p /usr/src && \
2121
tar -C /usr/src -xzf influxdb-${INFLUXDB_VERSION}-static_linux_amd64.tar.gz && \
22-
rm -f /usr/src/influxdb-*/influxdb.conf && \
23-
chmod +x /usr/src/influxdb-*/* && \
24-
cp -a /usr/src/influxdb-*/* /usr/bin/ && \
22+
chmod +x /usr/src/influxdb-*/influx \
23+
/usr/src/influxdb-*/influx_inspect \
24+
/usr/src/influxdb-*/influx_stress \
25+
/usr/src/influxdb-*/influx_tsm \
26+
/usr/src/influxdb-*/influxd &&\
27+
cp -a /usr/src/influxdb-*/influx \
28+
/usr/src/influxdb-*/influx_inspect \
29+
/usr/src/influxdb-*/influx_stress \
30+
/usr/src/influxdb-*/influx_tsm \
31+
/usr/src/influxdb-*/influxd \
32+
/usr/bin/ &&\
2533
gpgconf --kill all && \
2634
rm -rf *.tar.gz* /usr/src /root/.gnupg && \
2735
apk del .build-deps

influxdb/1.8/alpine/Dockerfile

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,15 @@ RUN set -ex && \
1919
gpg --batch --verify influxdb-${INFLUXDB_VERSION}-static_linux_amd64.tar.gz.asc influxdb-${INFLUXDB_VERSION}-static_linux_amd64.tar.gz && \
2020
mkdir -p /usr/src && \
2121
tar -C /usr/src -xzf influxdb-${INFLUXDB_VERSION}-static_linux_amd64.tar.gz && \
22-
rm -f /usr/src/influxdb-*/influxdb.conf && \
23-
chmod +x /usr/src/influxdb-*/* && \
24-
cp -a /usr/src/influxdb-*/* /usr/bin/ && \
22+
chmod +x /usr/src/influxdb-*/influx \
23+
/usr/src/influxdb-*/influx_inspect \
24+
/usr/src/influxdb-*/influx_stress \
25+
/usr/src/influxdb-*/influxd &&\
26+
mv /usr/src/influxdb-*/influx \
27+
/usr/src/influxdb-*/influx_inspect \
28+
/usr/src/influxdb-*/influx_stress \
29+
/usr/src/influxdb-*/influxd \
30+
/usr/bin/ &&\
2531
gpgconf --kill all && \
2632
rm -rf *.tar.gz* /usr/src /root/.gnupg && \
2733
apk del .build-deps

influxdb/1.9/data/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ RUN set -ex && \
1919
tar -C /usr/src -xzf influxdb-data-${INFLUXDB_VERSION}_linux_amd64.tar.gz && \
2020
rm -f /usr/src/influxdb-*/etc/influxdb/influxdb.conf && \
2121
chmod +x /usr/src/influxdb-*/usr/bin/* && \
22-
cp -a /usr/src/influxdb-*/usr/bin/* /usr/bin/ && \
22+
cp -a /usr/src/influxdb-*/usr/bin/. /usr/bin/ && \
2323
gpgconf --kill all && \
2424
rm -rf *.tar.gz* /usr/src /root/.gnupg && \
2525
apk del .build-deps

influxdb/1.9/meta/alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ RUN set -ex && \
1919
tar -C /usr/src -xzf influxdb-meta-${INFLUXDB_VERSION}_linux_amd64.tar.gz && \
2020
rm -f /usr/src/influxdb-*/etc/influxdb/influxdb-meta.conf && \
2121
chmod +x /usr/src/influxdb-*/usr/bin/* && \
22-
cp -a /usr/src/influxdb-*/usr/bin/* /usr/bin/ && \
22+
cp -a /usr/src/influxdb-*/usr/bin/. /usr/bin/ && \
2323
gpgconf --kill all && \
2424
rm -rf *.tar.gz* /usr/src /root/.gnupg && \
2525
apk del .build-deps

0 commit comments

Comments
 (0)