feature: add option to indent encoded output #114
Travis CI / Travis CI - Pull Request
succeeded
Sep 4, 2025 in 1m 57s
Build Passed
The build passed, just like the previous build.
Details
This is a pull request build.
It is running a build against the merge commit, after merging #114 feature: add option for pretty encoding.
Any changes that have been made to the master branch before the build ran are also included.
Jobs and Stages
This build only has a single job.
You can use jobs to test against multiple versions of your runtime or dependencies, or to speed up your build.
Build Configuration
| Build Option | Setting |
|---|---|
| Language | C |
| Operating System | Linux (Focal) |
| Compiler Version | gcc |
Build Configuration
{
"language": "c",
"os": [
"linux"
],
"dist": "focal",
"sudo": true,
"compiler": [
"gcc"
],
"addons": {
"apt": {
"packages": [
"cppcheck",
"valgrind",
"cpanminus",
"libipc-run3-perl",
"lua5.1",
"lua5.1-dev",
"cmake"
]
}
},
"cache": {
"apt": true
},
"env": [
"global={:JOBS=>\"3\"}={:LUAROCKS_VER=>\"2.4.2\"} jobs={:LUAJIT=>\"1\", :LUA_DIR=>\"/usr/local\", :LUA_INCLUDE_DIR=>\"$LUA_DIR/include/luajit-2.1\", :LUA_SUFFIX=>\"--lua-suffix=jit\"}"
],
"install": [
"sudo ln -s /usr/bin/cmake /usr/local/bin/cmake",
"if [ -n \"$LUAJIT\" ]; then git clone -b v2.1-agentzh https://github.com/openresty/luajit2.git; fi",
"if [ -n \"$LUAJIT\" ]; then cd ./luajit2; fi",
"if [ -n \"$LUAJIT\" ]; then make -j$JOBS CCDEBUG=-g Q= PREFIX=$LUAJIT_PREFIX CC=$CC XCFLAGS='-DLUA_USE_APICHECK -DLUA_USE_ASSERT' > build.log 2>&1 || (cat build.log && exit 1); fi",
"if [ -n \"$LUAJIT\" ]; then sudo make install > build.log 2>&1 || (cat build.log && exit 1); fi",
"if [ -n \"$LUAJIT\" ]; then cd ..; fi",
"if [ -n \"$LUAJIT\" ]; then sudo ln -s $LUA_DIR/bin/luajit $LUA_DIR/bin/lua; fi",
"sudo cpanm --notest Test::Base Test::LongString > build.log 2>&1 || (cat build.log && exit 1)",
"wget https://luarocks.github.io/luarocks/releases/luarocks-$LUAROCKS_VER.tar.gz",
"tar -zxf luarocks-$LUAROCKS_VER.tar.gz",
"cd luarocks-$LUAROCKS_VER",
"./configure --with-lua=$LUA_DIR --with-lua-include=$LUA_INCLUDE_DIR $LUA_SUFFIX",
"make build",
"sudo make install",
"cd .."
],
"script": [
"cppcheck -i ./luajit2 --force --error-exitcode=1 --enable=warning . > build.log 2>&1 || (cat build.log && exit 1)",
"bash runtests.sh",
"make",
"prove -Itests tests",
"TEST_LUA_USE_VALGRIND=1 prove -Itests tests > build.log 2>&1; export e=$?",
"cat build.log",
"grep -E '^==[0-9]+==' build.log; if [ \"$?\" == 0 ]; then exit 1; else exit $e; fi",
"cmake -DUSE_INTERNAL_FPCONV=1 .",
"make",
"prove -Itests tests",
"TEST_LUA_USE_VALGRIND=1 prove -Itests tests > build.log 2>&1; export e=$?",
"cat build.log",
"grep -E '^==[0-9]+==' build.log; if [ \"$?\" == 0 ]; then exit 1; else exit $e; fi"
]
}
Loading