Page Menu
Home
Search
Configure Global Search
Log In
Files
F9586771
rsync_ui.sh
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
877 B
Subscribers
None
rsync_ui.sh
View Options
#!/usr/bin/env bash
set
-e
ATTRACT_DIR
=
"
$(
dirname
"
$(
readlink -f
"
$0
"
)
"
)
"
if
[
! -d
"
$ATTRACT_DIR
"
]
;
then
echo
"Unable to find Attract dir '
$ATTRACT_DIR
'"
exit
1
fi
ASSETS
=
"
$ATTRACT_DIR
/attract/static/assets/"
TEMPLATES
=
"
$ATTRACT_DIR
/attract/templates/attract"
if
[
! -d
"
$ASSETS
"
]
;
then
echo
"Unable to find assets dir
$ASSETS
"
exit
1
fi
cd
$ATTRACT_DIR
if
[
$(
git rev-parse --abbrev-ref HEAD
)
!
=
"production"
]
;
then
echo
"You are NOT on the production branch, refusing to rsync_ui."
>
&
2
exit
1
fi
echo
echo
"*** GULPA GULPA ***"
./gulp --production
echo
echo
"*** SYNCING ASSETS ***"
# Exclude files managed by Git.
rsync -avh
$ASSETS
--exclude js/vendor/ root@cloud.blender.org:/data/git/attract/attract/static/assets/
echo
echo
"*** SYNCING TEMPLATES ***"
rsync -avh
$TEMPLATES
root@cloud.blender.org:/data/git/attract/attract/templates/
File Metadata
Details
Attached
Mime Type
text/x-shellscript
Expires
Thu, Jan 21, 6:12 AM (1 d, 23 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
f1/e6/3c1509ef945364b6ef72743ba4b8
Attached To
rA Attract
Event Timeline
Log In to Comment