mirror of
https://github.com/kingomarnajjar/desktop-environment.git
synced 2026-07-26 14:47:25 +10:00
18 lines
720 B
Bash
Executable file
18 lines
720 B
Bash
Executable file
REPO_ROOT=$(dirname $(readlink -f $0))/../..
|
|
|
|
# Export desktop environment shell configuration
|
|
export $($REPO_ROOT/docker/scripts/environment.sh)
|
|
|
|
# Remove existing cloned repository
|
|
docker run \
|
|
--rm \
|
|
--volume DESKTOP_ENVIRONMENT_DOCKER_REPOSITORY:$DESKTOP_ENVIRONMENT_DOCKER_REPOSITORY \
|
|
alpine:latest rm -rf $DESKTOP_ENVIRONMENT_DOCKER_REPOSITORY
|
|
|
|
docker run \
|
|
--rm \
|
|
--volume DESKTOP_ENVIRONMENT_DOCKER_REPOSITORY:$DESKTOP_ENVIRONMENT_DOCKER_REPOSITORY \
|
|
alpine/git:latest clone https://github.com/$DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER $DESKTOP_ENVIRONMENT_DOCKER_REPOSITORY
|
|
|
|
# Ensure the container user has ownership of docker volumes
|
|
$REPO_ROOT/docker/scripts/take-ownership.sh
|