script to package zips for installation without internet but with filesystem upload access

This commit is contained in:
Mikayla Fischler 2024-06-29 15:28:16 -04:00
parent 0b2f7b13a1
commit f83eecf2e2

14
build/package_zip.sh Executable file
View File

@ -0,0 +1,14 @@
#!/bin/bash
# Create zips to attach to GitHub releases.
# These can be extracted onto a computer and will include all files CCMSI would otherwise install.
tag=$(git describe --tags)
apps=(coordinator pocket reactor-plc rtu supervisor)
for app in "${apps[@]}" do
mkdir ${tag}_${app}
cp -R $app scada-common graphics lockbox configure.lua initenv.lua startup.lua LICENSE ${tag}_${app}
zip -r ${tag}_${app}.zip ${tag}_${app}
rm -R ${tag}_${app}
done