1 Star 0 Fork 0

追梦者/lua-MessagePack

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
.travis.yml 1.57 KB
一键复制 编辑 原始数据 按行查看 历史
Francois Perrad 提交于 2019-06-24 14:14 . refactor testing & coverage
language: python
sudo: false
env:
- LUA="lua 5.1" COMPAT=default CFLAGS=""
- LUA="lua 5.2" COMPAT=default CFLAGS=""
- LUA="lua 5.2" COMPAT=none CFLAGS=""
- LUA="lua 5.3" COMPAT=default CFLAGS=""
- LUA="lua 5.3" COMPAT=none CFLAGS=""
- LUA="lua 5.3" COMPAT=default CFLAGS="-DLUA_NOCVTN2S -DLUA_NOCVTS2N"
- LUA="lua 5.3" COMPAT=default CFLAGS="-DLUA_32BITS"
- LUA="lua 5.3" COMPAT=default CFLAGS="-DLUA_FLOAT_TYPE=3"
- LUA="lua 5.3" COMPAT=default SRC53="LUAVER=5.3" CFLAGS=""
- LUA="lua 5.3" COMPAT=none SRC53="LUAVER=5.3" CFLAGS=""
- LUA="lua 5.3" COMPAT=default SRC53="LUAVER=5.3" CFLAGS="-DLUA_NOCVTN2S -DLUA_NOCVTS2N"
- LUA="lua 5.3" COMPAT=default SRC53="LUAVER=5.3" CFLAGS="-DLUA_32BITS"
- LUA="lua 5.3" COMPAT=default SRC53="LUAVER=5.3" CFLAGS="-DLUA_FLOAT_TYPE=3"
- LUA="luajit 2.0" COMPAT=none CFLAGS=""
- LUA="luajit 2.0" COMPAT=all CFLAGS=""
- LUA="luajit 2.1" COMPAT=none CFLAGS=""
- LUA="luajit 2.1" COMPAT=all CFLAGS=""
before_install:
- pip install hererocks
- hererocks HERE --$LUA --compat $COMPAT --cflags="$CFLAGS" --no-readline --luarocks latest --verbose
- hererocks HERE --show
- source HERE/bin/activate
install:
- luarocks install luacov-coveralls
- luarocks install luacheck
- luarocks install lua-testmore
- luarocks install lua-coat
- luarocks install lbc
- luarocks install lmathx # required by Lua-5.3-strict
script:
- make luacheck
- make test $SRC53
branches:
only:
- master
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/newzhuimengzhe/lua-MessagePack.git
git@gitee.com:newzhuimengzhe/lua-MessagePack.git
newzhuimengzhe
lua-MessagePack
lua-MessagePack
master

搜索帮助