正在显示
1 个修改的文件
包含
33 行增加
和
0 行删除
trunk/scripts/github.commit.sh
0 → 100755
1 | +#!/bin/bash | ||
2 | + | ||
3 | +echo "submit code to github.com" | ||
4 | + | ||
5 | +echo "argv[0]=$0" | ||
6 | +if [[ ! -f $0 ]]; then | ||
7 | + echo "directly execute the scripts on shell."; | ||
8 | + work_dir=`pwd` | ||
9 | +else | ||
10 | + echo "execute scripts in file: $0"; | ||
11 | + work_dir=`dirname $0`; work_dir=`(cd ${work_dir} && pwd)` | ||
12 | +fi | ||
13 | +work_dir=`(cd ${work_dir}/.. && pwd)` | ||
14 | +product_dir=$work_dir | ||
15 | + | ||
16 | +# allow start script from any dir | ||
17 | +cd $work_dir && git checkout master | ||
18 | + | ||
19 | +. ${product_dir}/scripts/_log.sh | ||
20 | +ret=$?; if [[ $ret -ne 0 ]]; then exit $ret; fi | ||
21 | +ok_msg "导入脚本成功" | ||
22 | + | ||
23 | +source $work_dir/scripts/_mirror.utils.sh | ||
24 | + | ||
25 | +git remote -v|grep github.com >/dev/null 2>&1 | ||
26 | +ret=$?; if [[ 0 -ne $ret ]]; then | ||
27 | + echo "current not under github.com branch" | ||
28 | + exit -1; | ||
29 | +fi | ||
30 | + | ||
31 | +sync_push "Github" | ||
32 | + | ||
33 | +exit 0 |
-
请 注册 或 登录 后发表评论