正在显示
1 个修改的文件
包含
14 行增加
和
17 行删除
@@ -35,35 +35,32 @@ function remote_check() | @@ -35,35 +35,32 @@ function remote_check() | ||
35 | remote_check origin git@github.com:winlinvip/simple-rtmp-server.git | 35 | remote_check origin git@github.com:winlinvip/simple-rtmp-server.git |
36 | remote_check srs.csdn git@code.csdn.net:winlinvip/srs-csdn.git | 36 | remote_check srs.csdn git@code.csdn.net:winlinvip/srs-csdn.git |
37 | remote_check srs.oschina git@git.oschina.net:winlinvip/srs.oschina.git | 37 | remote_check srs.oschina git@git.oschina.net:winlinvip/srs.oschina.git |
38 | +ok_msg "remote check ok" | ||
38 | 39 | ||
39 | function sync_push() | 40 | function sync_push() |
40 | { | 41 | { |
41 | - repository=$1 | ||
42 | - branch=$2 | ||
43 | - | ||
44 | for ((;;)); do | 42 | for ((;;)); do |
45 | - git push $repository $branch | 43 | + git push $* |
46 | ret=$?; if [[ 0 -ne $ret ]]; then | 44 | ret=$?; if [[ 0 -ne $ret ]]; then |
47 | - failed_msg "提交$repository/$branch分支失败,自动重试"; | 45 | + failed_msg "Retry for failed: $*" |
48 | continue | 46 | continue |
49 | else | 47 | else |
50 | - ok_msg "提交$repository/$branch分支成功" | 48 | + ok_msg "Success: $*" |
51 | fi | 49 | fi |
52 | break | 50 | break |
53 | done | 51 | done |
54 | - ok_msg "$repository/$branch同步git成功" | ||
55 | } | 52 | } |
56 | 53 | ||
57 | -sync_push origin master | ||
58 | -sync_push origin 1.0release | ||
59 | -sync_push srs.csdn master | ||
60 | -sync_push srs.csdn 1.0release | ||
61 | -sync_push srs.oschina master | ||
62 | -sync_push srs.oschina 1.0release | ||
63 | -ok_msg "sync push ok" | 54 | +sync_push --all origin master |
55 | +sync_push --all origin 1.0release | ||
56 | +sync_push --all srs.csdn master | ||
57 | +sync_push --all srs.csdn 1.0release | ||
58 | +sync_push --all srs.oschina master | ||
59 | +sync_push --all srs.oschina 1.0release | ||
60 | +ok_msg "push refs ok" | ||
64 | 61 | ||
65 | -sync_push srs.csdn --tags | ||
66 | -sync_push srs.oschina --tags | ||
67 | -ok_msg "sync tags ok" | 62 | +sync_push --tags srs.csdn |
63 | +sync_push --tags srs.oschina | ||
64 | +ok_msg "push tags ok" | ||
68 | 65 | ||
69 | exit 0 | 66 | exit 0 |
-
请 注册 或 登录 后发表评论