build(scripts): add save docker action

This commit is contained in:
2026-07-22 22:15:08 +03:00
parent 436c6c7364
commit 195bd76608
2 changed files with 12 additions and 1 deletions
+1
View File
@@ -6,3 +6,4 @@
static/node_modules static/node_modules
static/dist static/dist
.env .env
dist
+10
View File
@@ -35,6 +35,16 @@ publish () {
done done
} }
save () {
echo "save: $1"
. "$1/.env"
mkdir -p "$1/dist"
for PROJECT in "${DOCKER_PROJECTS[@]}"; do
IFS=: read -r PROJECT_NAME PROJECT_TARGET <<< "$PROJECT"
docker save --output "$1/dist/$PROJECT_NAME-$VERSION.tar" "$DOCKER_GROUP/$PROJECT_NAME"
done
}
DEFAULT_TARGETS="." DEFAULT_TARGETS="."
TARGETS="${@-$DEFAULT_TARGETS}" TARGETS="${@-$DEFAULT_TARGETS}"