Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Unix: new build system | Hisham Muhammad | 2018-07-01 | 1 | -1/+2 |
| | | | | | | | | | | * Reworked configure script * Now passes shellcheck * New Makefile for Unix * Simplified `make` and `make install` targets * Simplified `make bootstrap` target * New targets `make binary` and `make install-binary` build and install an all-in-one binary of LuaRocks | ||||
* | Travis: fix cache directories | Hisham Muhammad | 2018-07-01 | 1 | -10/+8 |
| | |||||
* | Run unit and integration tests as separate build stages on Travis | George Roman | 2018-06-07 | 1 | -21/+86 |
| | |||||
* | Drop luajit 2.0 from Travis and Appveyor test matrix | George Roman | 2018-06-07 | 1 | -7/+0 |
| | |||||
* | Run unit tests before integration tests | George Roman | 2018-06-04 | 1 | -2/+4 |
| | |||||
* | Tests: run our own local git-daemon repository for git tests | Hisham Muhammad | 2018-03-30 | 1 | -2/+2 |
| | |||||
* | Fix CI build and coverage gathering | Peter Melnichenko | 2018-02-10 | 1 | -5/+5 |
| | | | | | | | | | | * Default Mac image has been changed on Travis. Use `pip2` instead of `pip`. * Don't install bit32 on Appveyor or luacov-coveralls on Travis. luacov-coveralls isn't used anymore. * Pass luacov.report.out to codecov explicitly on Appveyor, it doesn't find it there. Also disable gcov run. * Use cluacov, should hopefully improve speed and coverage accuracy. * Use the new location for coverage files (testrun instead of test). | ||||
* | Travis: configure before makedist | Hisham Muhammad | 2017-10-08 | 1 | -0/+1 |
| | |||||
* | Test list of installed files on Travis. | Hisham Muhammad | 2017-10-08 | 1 | -0/+1 |
| | |||||
* | Use versioned files only. (#734) | Hisham Muhammad | 2017-10-04 | 1 | -2/+3 |
| | | | | | | | | Let's take the opportunity of a new major version to make an important cleanup: getting rid of the error-prone unversioned configuration files. This drops support for: * Unversioned config.lua -> use config-5.x.lua * Unversioned luarocks/site_config.lua -> it always generates luarocks/core/site_config_5_x.lua * Unversioned lib/luarocks/rocks -> it always uses lib/luarocks/rocks-5.x | ||||
* | Travis: cache Busted and LuaCov as well | Hisham Muhammad | 2017-09-29 | 1 | -3/+2 |
| | |||||
* | Travis: fix use of cache | Hisham Muhammad | 2017-09-29 | 1 | -2/+2 |
| | |||||
* | Travis: speed up build | Hisham Muhammad | 2017-09-29 | 1 | -3/+3 |
| | |||||
* | Travis: add cache | Hisham Muhammad | 2017-09-29 | 1 | -0/+13 |
| | |||||
* | Changes to the output of the test suite | Hisham Muhammad | 2017-09-29 | 1 | -2/+2 |
| | |||||
* | Merge branch 'luarocks-3' | Hisham Muhammad | 2017-09-13 | 1 | -1/+1 |
|\ | |||||
| * | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-15 | 1 | -1/+1 |
| |\ | |||||
| * \ | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-14 | 1 | -1/+1 |
| |\ \ | |||||
| * | | | Tweak tests for luarocks-3 branch. | Hisham | 2016-07-28 | 1 | -1/+1 |
| | | | | |||||
* | | | | Add Travis hook for CodeCov | Hisham | 2016-12-05 | 1 | -0/+6 |
| |_|/ |/| | | |||||
* | | | Fix of openssl location on TravisCI OSX build | roboo | 2016-10-10 | 1 | -1/+1 |
| | | | |||||
* | | | Fix of openssl location on TravisCI OSX build | roboo | 2016-10-10 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Update of YAML files, changed coveralls for codecov | roboo | 2016-08-21 | 1 | -1/+1 |
|/ | |||||
* | Tests: infer Lua/LuaJIT version | Peter Melnichenko | 2016-07-08 | 1 | -3/+3 |
| | |||||
* | .travis.yml: don't use virtualenv | Peter Melnichenko | 2016-07-08 | 1 | -7/+3 |
| | | | | | | | Install python 2 and avoid using virtualenv, pip on osx works fine without it. Also remove unnecessary path prefix and add newline at the end. | ||||
* | New test-suite for LuaRocks (#581) | robooo | 2016-07-07 | 1 | -9/+65 |
| | | | | | | | | First version of new test-suite, using Busted framework based on Google Summer of Code project: https://summerofcode.withgoogle.com/projects/#5695811874717696 * Rewritten from Bash to Lua * Tests now check if they did what they were supposed to, beyond only checking success or failure of the `luarocks` command * Support for black-box (launching `luarocks` as an external command) and white-box (testing functions in modules directly) testing | ||||
* | Update build matrix to use latest versions | Ignacio Burgueño | 2015-06-24 | 1 | -2/+2 |
| | | | Updates the build matrix to use Lua 5.2.4 and 5.3.1 | ||||
* | Adds --only-deps flag to the 'build' command. | Ignacio Burgueño | 2015-04-14 | 1 | -0/+2 |
| | | | | | | As discussed in #287, adds a new flag (--only-deps) to the 'build' command, so only the dependencies of a rock are installed, and not the rock itself. | ||||
* | Add Lua 5.3 to the test matrix | Hisham Muhammad | 2015-01-12 | 1 | -0/+1 |
| | |||||
* | Use a test matrix in Travis | Ignacio Burgueño | 2014-03-26 | 1 | -1/+8 |
| | |||||
* | Run Travis-CI testsuite on Lua 5.1 and Lua 5.2! | Hisham Muhammad | 2014-03-21 | 1 | -1/+1 |
| | |||||
* | Add .travis.yml... let's see what happens! | Hisham Muhammad | 2013-12-09 | 1 | -0/+3 |