Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
s920243400
PaddleDetection
提交
28dc4afb
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看板
提交
28dc4afb
编写于
10月 29, 2019
作者:
R
root
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add Travis CI
上级
37a9b753
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
112 addition
and
0 deletion
+112
-0
.pre-commit-config.yaml
.pre-commit-config.yaml
+27
-0
.travis.yml
.travis.yml
+35
-0
.travis/precommit.sh
.travis/precommit.sh
+21
-0
.travis/unittest.sh
.travis/unittest.sh
+29
-0
未找到文件。
.pre-commit-config.yaml
0 → 100644
浏览文件 @
28dc4afb
-
repo
:
https://github.com/PaddlePaddle/mirrors-yapf.git
sha
:
0d79c0c469bab64f7229c9aca2b1186ef47f0e37
hooks
:
-
id
:
yapf
files
:
\.py$
-
repo
:
https://github.com/pre-commit/pre-commit-hooks
sha
:
a11d9314b22d8f8c7556443875b731ef05965464
hooks
:
-
id
:
check-merge-conflict
-
id
:
check-symlinks
-
id
:
detect-private-key
files
:
(?!.*paddle)^.*$
-
id
:
end-of-file-fixer
files
:
\.md$
-
id
:
trailing-whitespace
files
:
\.md$
-
repo
:
https://github.com/Lucas-C/pre-commit-hooks
sha
:
v1.0.1
hooks
:
-
id
:
forbid-crlf
files
:
\.md$
-
id
:
remove-crlf
files
:
\.md$
-
id
:
forbid-tabs
files
:
\.md$
-
id
:
remove-tabs
files
:
\.md$
.travis.yml
0 → 100644
浏览文件 @
28dc4afb
language
:
cpp
cache
:
ccache
sudo
:
required
dist
:
trusty
services
:
-
docker
os
:
-
linux
env
:
-
JOB=PRE_COMMIT
addons
:
apt
:
packages
:
-
git
-
python
-
python-pip
-
python2.7-dev
ssh_known_hosts
:
13.229.163.131
before_install
:
-
sudo pip install -U virtualenv pre-commit pip
-
docker pull paddlepaddle/paddle:latest
script
:
-
exit_code=0
-
.travis/precommit.sh || exit_code=$(( exit_code | $? ))
-
docker run -i --rm -v "$PWD:/py_unittest" paddlepaddle/paddle:latest /bin/bash -c
'cd /py_unittest; sh .travis/unittest.sh' || exit_code=$(( exit_code | $? ))
-
|
script/deploy_doc.sh
notifications
:
email
:
on_success
:
change
on_failure
:
always
.travis/precommit.sh
0 → 100755
浏览文件 @
28dc4afb
#!/bin/bash
function
abort
(){
echo
"Your commit not fit PaddlePaddle code style"
1>&2
echo
"Please use pre-commit scripts to auto-format your code"
1>&2
exit
1
}
trap
'abort'
0
set
-e
cd
`
dirname
$0
`
cd
..
export
PATH
=
/usr/bin:
$PATH
pre-commit
install
if
!
pre-commit run
-a
;
then
ls
-lh
git diff
--exit-code
exit
1
fi
trap
: 0
.travis/unittest.sh
0 → 100755
浏览文件 @
28dc4afb
#!/bin/bash
abort
(){
echo
"Run unittest failed"
1>&2
echo
"Please check your code"
1>&2
exit
1
}
unittest
(){
if
[
$?
!=
0
]
;
then
exit
1
fi
find
"./ppdet/modeling"
-name
'tests'
-type
d
-print0
|
\
xargs
-0
-I
{}
-n1
bash
-c
\
'python -m unittest discover -v -s {}'
}
trap
'abort'
0
set
-e
# install python dependencies
if
[
-f
"requirements.txt"
]
;
then
pip
install
-r
requirements.txt
fi
export
PYTHONPATH
=
`
pwd
`
:
$PYTHONPATH
unittest
.
trap
: 0
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录