laminar-config

Last updated: 2018-08-16 08:56:21 +0100

Upstream URL: git clone http://chriswarbo.net/git/laminar-config.git

Repo

View repository

View issue tracker

Contents of README follows


Warbo's Laminar Configuration

Laminar is a simple continuous integration server. Laminar jobs are just scripts which live in a particular directory, which this repository provides.

We don't point Laminar directly at this git repository, since the scripts might need a variety of dependencies, etc. which might even conflict (e.g. if jobs need different versions of GHC). Instead we define the jobs directory as a Nix package, which lets us manage each script's dependencies independently.

Contents

The <code>default.nix</code> file defines the job directory package. Build it using e.g. <code>nix-build</code>.

The <code>install</code> script builds the job directory and points Laminar at the result.