mirror of
https://codeberg.org/icewind/haze.git
synced 2026-10-01 08:44:09 +02:00
feat(start): Add --detach flag
This will create a dedicated worktree for the instance. App listed to be enabled will also benefit from their own worktrees. The worktree is cleanup when the instance is destroyed.
This commit is contained in:
parent
c54302fdaa
commit
0e702f7b87
9 changed files with 339 additions and 27 deletions
|
|
@ -20,9 +20,26 @@ shadow-setup
|
|||
|
||||
echo $"Running as ($HAZE_UID):($HAZE_GID)"
|
||||
|
||||
mkdir /var/www/html/core/skeleton /var/www/html/build/integration/vendor /var/www/html/build/integration/output /var/www/html/build/integration/work /var/www/html/core/skeleton /var/www/.composer/cache /var/www/html/apps/spreed/tests/integration/vendor/composer
|
||||
mkdir /var/www/html/core/skeleton \
|
||||
/var/www/html/build/integration/vendor \
|
||||
/var/www/html/build/integration/output \
|
||||
/var/www/html/build/integration/work \
|
||||
/var/www/html/core/skeleton \
|
||||
/var/www/.composer/cache \
|
||||
/var/www/html/apps/spreed/tests/integration/vendor/composer
|
||||
chown -R $"($HAZE_UID):($HAZE_GID)" /var/www/html/data /var/www/html/config
|
||||
chown $"($HAZE_UID):($HAZE_GID)" /var/www/html/core/skeleton /var/www/html/build/integration/vendor /var/www/html/build/integration/composer.lock /var/www/html/build/integration/output /var/www/html/build/integration/work /var/www/html/core/skeleton /var/www/.composer/cache /var/www/html/apps/spreed/tests/integration/vendor/composer
|
||||
chown $"($HAZE_UID):($HAZE_GID)" /var/www/html/core/skeleton \
|
||||
/var/www/html/build/integration/vendor \
|
||||
/var/www/html/build/integration/composer.lock \
|
||||
/var/www/html/build/integration/output \
|
||||
/var/www/html/build/integration/work \
|
||||
/var/www/html/core/skeleton \
|
||||
/var/www/.composer/cache \
|
||||
/var/www/html/apps/spreed \
|
||||
/var/www/html/apps/spreed/tests \
|
||||
/var/www/html/apps/spreed/tests/integration \
|
||||
/var/www/html/apps/spreed/tests/integration/vendor \
|
||||
/var/www/html/apps/spreed/tests/integration/vendor/composer
|
||||
|
||||
echo "{}\n" | save -f /var/www/html/build/integration/composer.lock
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue