mirror of
https://github.com/kingomarnajjar/desktop-environment.git
synced 2026-07-27 19:42:43 +10:00
parallel
This commit is contained in:
parent
18362c7725
commit
e227fd82c5
3 changed files with 22 additions and 13 deletions
|
|
@ -1,13 +1,16 @@
|
|||
REPO_ROOT=$(dirname $(readlink -f $0))/../..
|
||||
|
||||
# Remove volumes that can be recreated from scratch, but require manual configuration in app
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_CHROME
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_CODE
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_GITHUB
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_JUMP
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_MUSIKCUBE
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_TRAEFIK
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_ZOOM
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_CHROME &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_CODE &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_GITHUB &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_JUMP &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_MUSIKCUBE &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_TRAEFIK &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_STATE_ZOOM &
|
||||
|
||||
# Wait for wipes to complete in parallel
|
||||
wait
|
||||
|
||||
# Clean secrets and home
|
||||
$REPO_ROOT/docker/scripts/clean-secrets.sh
|
||||
|
|
|
|||
|
|
@ -1,10 +1,13 @@
|
|||
REPO_ROOT=$(dirname $(readlink -f $0))/../..
|
||||
|
||||
# Remove volumes containing secrets
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_SECRETS
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_SIGNAL
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_SSH
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_VCSH_PRIVATE
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_SECRETS &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_SIGNAL &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_SSH &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_VCSH_PRIVATE &
|
||||
|
||||
# Wait for wipes to complete in parallel
|
||||
wait
|
||||
|
||||
# Perform standard clean
|
||||
$REPO_ROOT/docker/scripts/clean.sh
|
||||
|
|
|
|||
|
|
@ -4,8 +4,11 @@ REPO_ROOT=$(dirname $(readlink -f $0))/../..
|
|||
# $REPO_ROOT/docker/scripts/stop.sh 2>/dev/null
|
||||
|
||||
# Remove stateful volumes that are recreated directly from the container filesystem
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_VCSH
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_USER_HOME
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_CACHE_VCSH &
|
||||
$REPO_ROOT/docker/scripts/wipe-volume.sh DESKTOP_ENVIRONMENT_USER_HOME &
|
||||
|
||||
# Wait for wipes to complete in parallel
|
||||
wait
|
||||
|
||||
# Ensure all docker volumes are owned after removing paths
|
||||
$REPO_ROOT/docker/scripts/take-ownership.sh
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue