summaryrefslogtreecommitdiffstats
path: root/docker/init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'docker/init.sh')
-rwxr-xr-xdocker/init.sh11
1 files changed, 10 insertions, 1 deletions
diff --git a/docker/init.sh b/docker/init.sh
index bcd6f6b..c44e674 100755
--- a/docker/init.sh
+++ b/docker/init.sh
@@ -3,7 +3,16 @@
export LD_LIBRARY_PATH=/mnt/serial-barcode-scanner/libcairobarcode
dbus-daemon --system
+
dpkg-buildpackage -b -nc && \
apt install -y --no-install-recommends ./../shopsystem_*_amd64.deb && \
- cp /root/config.ini /etc/shopsystem/config.ini && \
+ cp /root/config.ini /etc/shopsystem/config.ini
+
+if [[ $? != 0 ]]; then
+ echo "Build failed."
+ exit 1
+fi
+
+if [[ "$1" = 'tmux' ]]; then
tmux
+fi