aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Unix: new build systemHisham Muhammad2018-07-011-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 directoriesHisham Muhammad2018-07-011-10/+8
|
* Run unit and integration tests as separate build stages on TravisGeorge Roman2018-06-071-21/+86
|
* Drop luajit 2.0 from Travis and Appveyor test matrixGeorge Roman2018-06-071-7/+0
|
* Run unit tests before integration testsGeorge Roman2018-06-041-2/+4
|
* Tests: run our own local git-daemon repository for git testsHisham Muhammad2018-03-301-2/+2
|
* Fix CI build and coverage gatheringPeter Melnichenko2018-02-101-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 makedistHisham Muhammad2017-10-081-0/+1
|
* Test list of installed files on Travis.Hisham Muhammad2017-10-081-0/+1
|
* Use versioned files only. (#734)Hisham Muhammad2017-10-041-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 wellHisham Muhammad2017-09-291-3/+2
|
* Travis: fix use of cacheHisham Muhammad2017-09-291-2/+2
|
* Travis: speed up buildHisham Muhammad2017-09-291-3/+3
|
* Travis: add cacheHisham Muhammad2017-09-291-0/+13
|
* Changes to the output of the test suiteHisham Muhammad2017-09-291-2/+2
|
* Merge branch 'luarocks-3'Hisham Muhammad2017-09-131-1/+1
|\
| * Merge branch 'master' into luarocks-3Hisham2016-10-151-1/+1
| |\
| * \ Merge branch 'master' into luarocks-3Hisham2016-10-141-1/+1
| |\ \
| * | | Tweak tests for luarocks-3 branch.Hisham2016-07-281-1/+1
| | | |
* | | | Add Travis hook for CodeCovHisham2016-12-051-0/+6
| |_|/ |/| |
* | | Fix of openssl location on TravisCI OSX buildroboo2016-10-101-1/+1
| | |
* | | Fix of openssl location on TravisCI OSX buildroboo2016-10-101-1/+1
| |/ |/|
* | Update of YAML files, changed coveralls for codecovroboo2016-08-211-1/+1
|/
* Tests: infer Lua/LuaJIT versionPeter Melnichenko2016-07-081-3/+3
|
* .travis.yml: don't use virtualenvPeter Melnichenko2016-07-081-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)robooo2016-07-071-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 versionsIgnacio Burgueño2015-06-241-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ño2015-04-141-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 matrixHisham Muhammad2015-01-121-0/+1
|
* Use a test matrix in TravisIgnacio Burgueño2014-03-261-1/+8
|
* Run Travis-CI testsuite on Lua 5.1 and Lua 5.2!Hisham Muhammad2014-03-211-1/+1
|
* Add .travis.yml... let's see what happens!Hisham Muhammad2013-12-091-0/+3