Qingping Hou
283bffdce9
Add CircleCI ( #3321 )
7 years ago
Frans de Jonge
7376c57ceb
[ci] after_success.sh: add --verbose flag to luacov-coveralls
7 years ago
Frans de Jonge
9ba69f4c4f
fix coverage
7 years ago
Frans de Jonge
e8c01274f4
Travis: enforce shellscript coding style
...
* enormous coding style update
* update luajit-launcher
All changes are formatting only except for:
* new more correct pushd/popd style
* keeps useful indentation
* prevents execution of commands when pushd failed (cf. https://github.com/koalaman/shellcheck/wiki/SC2164 and https://github.com/koalaman/shellcheck/issues/863 )
```
pushd some_dir && {
command1
command2
} || exit
popd
```
8 years ago
Frans de Jonge
9d39f11f59
Travis: speed up by caching base and running luacheck earlier ( #2741 )
...
* Travis: speed up by caching base and running luacheck earlier
* ignore bin and install for git status change detection
* skip coverage except on official master branch. It adds 3 whole minutes and does nothing to prevent regressions
* also cache ~/.luarocks. It evens out but would generally prevent remote timeout shenenigans
* remove base cache dir before caching with verbose remove to see what's going on
* more inclusive shell code quality analysis
* fixed more shellcheck issues
* better shellcheck/shfmt debugging info
8 years ago
Frans de Jonge
e5bcdee85e
Add ShellCheck and shfmt shell code quality analysis ( #2712 )
...
* Add ShellCheck and shfmt shell code quality analysis
* kobo/koreader.sh: remove useless $PREFIX
* kobo/koreader.sh: fix rotation issue caused by #2731
* Travis: speed up (caching Luarocks should shave a minute off install process)
8 years ago
Qingping Hou
2242751d4a
build: fix automated documentation build
8 years ago
Qingping Hou
31206cb80f
ci: fix coverage report
9 years ago
Qingping Hou
2c23f79098
doc: use git add -A to pick up deleted files in travis
9 years ago
Qingping Hou
f1ba3ef10d
doc: add new files in travis doc push
9 years ago
Qingping Hou
8c01835458
fix: only show reader status at the end of the book
9 years ago
Qingping Hou
69f9ebd528
build: fix doc generation
...
also moved MD5 to koreader-base/ffi
9 years ago
Qingping Hou
83cc67b660
build: deploy doc update after sucess
9 years ago