Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
s920243400
PaddleDetection
提交
f66196a8
P
PaddleDetection
项目概览
s920243400
/
PaddleDetection
与 Fork 源项目一致
Fork自
PaddlePaddle / PaddleDetection
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleDetection
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
f66196a8
编写于
12月 12, 2016
作者:
G
gangliao
提交者:
GitHub
12月 12, 2016
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #826 from reyoung/feature/fix_travis_build_when_rebase
Fix Travis-CI when using rebase.
上级
6e131b7e
2a5a8e79
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
24 addition
and
18 deletion
+24
-18
.travis.yml
.travis.yml
+7
-4
paddle/scripts/travis/docs.sh
paddle/scripts/travis/docs.sh
+17
-14
未找到文件。
.travis.yml
浏览文件 @
f66196a8
...
...
@@ -42,10 +42,13 @@ addons:
before_install
:
-
|
if [ ${JOB} == "BUILD_AND_TEST" ]; then
if ! git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '(\.md$)|(\.rst$)|(\.jpg$)|(\.png$)'
then
echo "Only markdown docs were updated, stopping build process."
exit
local change_list=`git diff --name-only $TRAVIS_COMMIT_RANGE`
if [ $? -eq 0 ]; then # if git diff return no zero, then rerun unit test.
if ! echo ${change_list} | grep -qvE '(\.md$)|(\.rst$)|(\.jpg$)|(\.png$)'
then
echo "Only markdown docs were updated, stopping build process."
exit
fi
fi
fi
-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo paddle/scripts/travis/before_install.linux.sh; fi
...
...
paddle/scripts/travis/docs.sh
浏览文件 @
f66196a8
...
...
@@ -47,17 +47,20 @@ if [ $? -eq 0 ]; then
fi
set
-e
# Commit
git add
.
git config user.name
"Travis CI"
git config user.email
"paddle-dev@baidu.com"
git commit
-m
"Deploy to GitHub Pages:
${
SHA
}
"
# Set ssh private key
openssl aes-256-cbc
-K
$SSL_KEY
-iv
$SSL_IV
-in
../../paddle/scripts/travis/deploy_key.enc
-out
deploy_key
-d
chmod
600 deploy_key
eval
`
ssh-agent
-s
`
ssh-add deploy_key
# Push
git push
$SSH_REPO
$TARGET_BRANCH
if
[
-n
$SSL_KEY
]
;
then
# Only push updated docs for github.com/PaddlePaddle/Paddle.
# Commit
git add
.
git config user.name
"Travis CI"
git config user.email
"paddle-dev@baidu.com"
git commit
-m
"Deploy to GitHub Pages:
${
SHA
}
"
# Set ssh private key
openssl aes-256-cbc
-K
$SSL_KEY
-iv
$SSL_IV
-in
../../paddle/scripts/travis/deploy_key.enc
-out
deploy_key
-d
chmod
600 deploy_key
eval
`
ssh-agent
-s
`
ssh-add deploy_key
# Push
git push
$SSH_REPO
$TARGET_BRANCH
fi
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录