Changeset 3074
- Timestamp:
- 08/09/11 01:30:37 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/dc1redirect/release.sh
r3030 r3074 1 1 #!/bin/bash 2 plugin=dc1redirect 2 [[ -d .svn ]] && plugin=$(LANG=C svn info | sed -n 's!^URL: http.*/!!p') 3 [[ -z "$plugin" ]] && plugin=$(basename "$(pwd)") 3 4 svnurl=https://svn.dotclear.net/lab/plugins/$plugin 4 5 rev=$(LANG=C svn info "$svnurl" | sed -n 's/^Last Changed Rev: \([0-9]*\)$/\1/p') 5 echo "$plugin-r$rev" 6 test -d "$plugin-r$rev" && rm -Rf "$plugin-r$rev" 7 mkdir "$plugin-r$rev" 8 cd "$plugin-r$rev" 9 svn export -r "$rev" "$svnurl" 10 test -f "$plugin/release.sh" && rm -f "$plugin/release.sh" 11 zip -R "$plugin-r$rev.zip" $(find "$plugin") 6 tmpdir="$plugin-r$rev" 7 echo "$tmpdir" 8 test -d "$tmpdir" && rm -Rf "$tmpdir" 9 mkdir "$tmpdir" 10 cd "$tmpdir" 11 svn export -r "$rev" "$svnurl" || exit $? 12 output="../$plugin-r$rev.zip" 13 rm -f "$output" 14 find "$plugin" | zip "$output" -@ -x "$plugin/release.sh" 15 rm -Rf "$tmpdir"
Note: See TracChangeset
for help on using the changeset viewer.