• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mpeterv / luarocks / 74
80%
master: 83%

Build:
Build:
LAST BUILD BRANCH: install-bat-detect-lua-version
DEFAULT BRANCH: master
Ran 06 Jan 2016 06:46PM UTC
Jobs 3
Files 52
Run time 58s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
74

push

travis-ci

mpeterv
Implement install modes for deps.fulfill_dependencies

Provide three strategies for fulfilling a dependency:

* "install": always install latest possible version.
* "upgrade": install latest possible version if it's not installed.
* "satisfy": install latest possible version if no version is installed.

Currently "install" mode is used for root rock that is installed
and "satisfy" mode is used for dependencies.

This commit implements install_mode argument for deps.fulfill_dependencies
that is applied to dependency installation (only shallowly because
install.install_by_url used to install deps doesn't have such an argument
yet).

Behaviour changes: dependencies are now handled in their order in
rockspec.dependencies array instead of pseudo-random.

5222 of 6479 relevant lines covered (80.6%)

3133.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 74.1 (LUA_VER=5.1.5) 06 Jan 2016 06:47PM UTC 0
80.52
Travis Job 74.1
2 74.2 (LUA_VER=5.2.4) 06 Jan 2016 06:46PM UTC 0
80.46
Travis Job 74.2
3 74.3 (LUA_VER=5.3.1) 06 Jan 2016 06:46PM UTC 0
79.5
Travis Job 74.3
Source Files on build 74
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #74
  • b08f615e on github
  • Prev Build on internal-install-modes (#73)
  • Next Build on internal-install-modes (#75)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc