]> CyberLeo.Net >> Repos - CDN/Mosi.git/blob - script/push
script/push: new build node
[CDN/Mosi.git] / script / push
1 #!/bin/sh
2
3 cd "$(dirname "$(dirname "${0}")")"
4
5 filter="$(mktemp filter.XXXXXXXX)"
6 trap "rm -f '${filter}'" exit hup int term kill
7 cat <<EOF > "${filter}"
8 - /${filter}
9 - /.git/
10 - /src/backup/**
11 - /src/conf/*/
12 - /src/conf/*.cpio.gz
13 + /src/conf/*.md_size
14 - /src/pkg/
15 - /src/root/
16 - /tree/
17 - /src/*/.keep
18
19 + /**
20 EOF
21
22 rsync --archive --delete --filter=". ${filter}" --hard-links --progress --sparse --stats --verbose ./ cyberleo@akisha:world/