mirror of
https://github.com/MikaylaFischler/cc-mek-scada.git
synced 2024-08-30 18:22:34 +00:00
script to package zips for installation without internet but with filesystem upload access
This commit is contained in:
parent
0b2f7b13a1
commit
f83eecf2e2
14
build/package_zip.sh
Executable file
14
build/package_zip.sh
Executable 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
|
Loading…
Reference in New Issue
Block a user