travis-ci/travis-ci — Issue #363: a worker for luvit wanted
Author: dvv
Created: 2011-12-21 21:25:48+00:00
State: open

Hi!

In https://github.com/dvv/travis-build/commit/c8532dd6070822cf40d18d5eb704b1a9eafc1c9e I drafted an implementation of the worker for https://github.com/luvit/luvit project.

The supporting infrastructure is built as follows:

Install https://github.com/luvit/luvm
It's basically creationix/nvm ported to luvit.
The only change is the absence of 'v' prefix for versions, as redundant.
Nothing surprising should happen, it should require nothing beyond build-essentials.
So after vanilla sourcing luvm with `cd ~/.luvm ; . luvm.sh` and running `luvm install 0.1.4` you should have on the PATH:
- luvit binary
- lui: headless dependency fulfiller
- luvit-config: a pkg-config surrogate
This should suffice to build any luvit binary module, and to test any source module.

A Chef script will be provided asap.

Feedback and assistance is welcome.

TIA,
--Vladimir