add asset build and script excludes
This commit is contained in:
@@ -1,13 +1,30 @@
|
||||
sshpass -p "${SERVER_PASSWORD}" \
|
||||
rsync -avzu --delete \
|
||||
`# Version control and editor files` \
|
||||
--exclude .git \
|
||||
--exclude .vscode \
|
||||
--exclude .DS_Store \
|
||||
`# Dependencies` \
|
||||
--exclude node_modules \
|
||||
--exclude vendor \
|
||||
`# Dynamic content directories` \
|
||||
--exclude storage \
|
||||
--exclude uploads \
|
||||
--exclude temp \
|
||||
--exclude cache \
|
||||
--exclude sitepress-multilingual-cms \
|
||||
`# Build assets - include specific file types only` \
|
||||
--include 'public/build/assets/**.js' \
|
||||
--include 'public/build/assets/**.css' \
|
||||
--include 'public/build/assets/**.json' \
|
||||
--include 'public/build/assets' \
|
||||
--exclude 'public/build/assets/**' \
|
||||
`# Project scripts` \
|
||||
--exclude ssh.sh \
|
||||
--exclude remote-local.sh \
|
||||
--exclude local-remote.sh \
|
||||
--exclude .build-cache \
|
||||
--exclude watch-build.sh \
|
||||
--exclude sftp-watch.sh \
|
||||
--exclude split-conflicts.sh \
|
||||
-e ssh . "${SERVER_USER}@${SERVER_HOST}:${SERVER_PATH}"
|
||||
|
||||
Reference in New Issue
Block a user