better compatibility to other docker version results
This commit is contained in:
@@ -9,7 +9,7 @@ set -e
|
|||||||
echo "creating debian image..."
|
echo "creating debian image..."
|
||||||
docker run --rm -it -v `pwd`/../..:/build ebusd-buildenv ./make_debian.sh
|
docker run --rm -it -v `pwd`/../..:/build ebusd-buildenv ./make_debian.sh
|
||||||
export EBUSD_VERSION=`cat ../../VERSION`
|
export EBUSD_VERSION=`cat ../../VERSION`
|
||||||
export EBUSD_ARCH=`docker version|grep -i "Arch[^:]*server"|head -n 1|sed -e 's#^.*/##'`
|
export EBUSD_ARCH=`docker version|grep -i "Arch[^:]*:"|tail -n 1|sed -e 's#^.*/##'`
|
||||||
mv ../../ebusd-${EBUSD_VERSION}_${EBUSD_ARCH}_mqtt1.deb runtime/
|
mv ../../ebusd-${EBUSD_VERSION}_${EBUSD_ARCH}_mqtt1.deb runtime/
|
||||||
echo "building docker image..."
|
echo "building docker image..."
|
||||||
(cd runtime && docker build -t ebusd .)
|
(cd runtime && docker build -t ebusd .)
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
export EBUSD_VERSION=`cat ../../VERSION`
|
export EBUSD_VERSION=`cat ../../VERSION`
|
||||||
export EBUSD_ARCH=`docker version|grep -i "Arch[^:]*server"|head -n 1|sed -e 's#^.*/##'`
|
export EBUSD_ARCH=`docker version|grep -i "Arch[^:]*:"|tail -n 1|sed -e 's#^.*/##'`
|
||||||
sed -i -e "s#^ENV EBUSD_VERSION .*\$#ENV EBUSD_VERSION ${EBUSD_VERSION}#" -e "s#^ENV EBUSD_ARCH .*\$#ENV EBUSD_ARCH ${EBUSD_ARCH}#" runtime/Dockerfile
|
sed -i -e "s#^ENV EBUSD_VERSION .*\$#ENV EBUSD_VERSION ${EBUSD_VERSION}#" -e "s#^ENV EBUSD_ARCH .*\$#ENV EBUSD_ARCH ${EBUSD_ARCH}#" Dockerfile release/Dockerfile runtime/Dockerfile
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user