build(scripts): add save docker action
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -5,4 +5,5 @@
|
|||||||
#.vscode
|
#.vscode
|
||||||
static/node_modules
|
static/node_modules
|
||||||
static/dist
|
static/dist
|
||||||
.env
|
.env
|
||||||
|
dist
|
||||||
@@ -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}"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user