chore: commit current workspace changes
This commit is contained in:
@@ -234,12 +234,14 @@ build_rsync_args() {
|
||||
--exclude "bootstrap/cache/"
|
||||
--exclude ".env"
|
||||
--exclude "public/hot"
|
||||
--exclude "public/sitemap.xml"
|
||||
--exclude "public/sitemaps/"
|
||||
--exclude "node_modules"
|
||||
--exclude "public/files/"
|
||||
--exclude "resources/lang/"
|
||||
--exclude "storage/"
|
||||
--exclude ".git/"
|
||||
--exclude ".deploy/"
|
||||
--exclude ".cursor/"
|
||||
--exclude ".venv/"
|
||||
--exclude "/var/php-tmp"
|
||||
@@ -489,6 +491,22 @@ adopt_dir_into_shared() {
|
||||
sync_dir_into_shared "$source_path" "$shared_path" "$exclude_scope"
|
||||
}
|
||||
|
||||
adopt_file_into_shared() {
|
||||
local source_path="$1"
|
||||
local shared_path="$2"
|
||||
|
||||
[[ -f "$source_path" ]] || return 0
|
||||
|
||||
ensure_dir "$(dirname "$shared_path")"
|
||||
|
||||
if [[ ! -e "$shared_path" ]]; then
|
||||
mv "$source_path" "$shared_path"
|
||||
return 0
|
||||
fi
|
||||
|
||||
cp -a "$source_path" "$shared_path"
|
||||
}
|
||||
|
||||
link_shared_paths() {
|
||||
local target_release="$1"
|
||||
|
||||
@@ -503,6 +521,9 @@ link_shared_paths() {
|
||||
rm -rf "$target_release/public/files"
|
||||
ln -sfn "${REMOTE_SHARED_ROOT}/public/files" "$target_release/public/files"
|
||||
|
||||
rm -f "$target_release/public/sitemap.xml"
|
||||
ln -sfn "${REMOTE_SHARED_ROOT}/public/sitemaps/sitemap.xml" "$target_release/public/sitemap.xml"
|
||||
|
||||
rm -rf "$target_release/public/sitemaps"
|
||||
ln -sfn "${REMOTE_SHARED_ROOT}/public/sitemaps" "$target_release/public/sitemaps"
|
||||
|
||||
@@ -532,6 +553,7 @@ if [[ -e "$REMOTE_FOLDER" && ! -L "$REMOTE_FOLDER" ]]; then
|
||||
adopt_dir_into_shared "${legacy_release_path}/storage" "${REMOTE_SHARED_ROOT}/storage" "storage"
|
||||
adopt_dir_into_shared "${legacy_release_path}/public/files" "${REMOTE_SHARED_ROOT}/public/files"
|
||||
adopt_dir_into_shared "${legacy_release_path}/public/sitemaps" "${REMOTE_SHARED_ROOT}/public/sitemaps"
|
||||
adopt_file_into_shared "${legacy_release_path}/public/sitemap.xml" "${REMOTE_SHARED_ROOT}/public/sitemaps/sitemap.xml"
|
||||
adopt_dir_into_shared "${legacy_release_path}/var/php-tmp" "${REMOTE_SHARED_ROOT}/var/php-tmp"
|
||||
adopt_dir_into_shared "${legacy_release_path}/var/php-sessions" "${REMOTE_SHARED_ROOT}/var/php-sessions"
|
||||
|
||||
@@ -935,6 +957,9 @@ link_shared_paths() {
|
||||
rm -rf "$target_release/public/files"
|
||||
ln -sfn "${REMOTE_SHARED_ROOT}/public/files" "$target_release/public/files"
|
||||
|
||||
rm -f "$target_release/public/sitemap.xml"
|
||||
ln -sfn "${REMOTE_SHARED_ROOT}/public/sitemaps/sitemap.xml" "$target_release/public/sitemap.xml"
|
||||
|
||||
rm -rf "$target_release/public/sitemaps"
|
||||
ln -sfn "${REMOTE_SHARED_ROOT}/public/sitemaps" "$target_release/public/sitemaps"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user