File: README

package info (click to toggle)
lvm2 2.03.31-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 15,920 kB
  • sloc: ansic: 180,675; sh: 42,231; python: 6,554; makefile: 2,079; cpp: 1,258; ruby: 66; awk: 20
file content (13 lines) | stat: -rw-r--r-- 723 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
This directory contains nix integration for building and testing LVM2 in various
virtual machine configurations. The *.nix files are written in the nix
declarative language (see http://nixos.org/nix).

There are two basic use-cases for this integration. First, a hydra instance (see
http://divine.fi.muni.cz/hydra/project/lvm2 and
http://divine.fi.muni.cz/~xrockai/lvm-testmatrix.html) builds and tests LVM in
all the configurations described in default.nix after every push to the git
repository. Second, any nix-enabled system can very closely reproduce any of
those test scenarios using the "build.sh" script and an appropriate checkout of
"nixpkgs" (cf. http://nixos.org/nixpkgs).

(The rest of this document is TODO.)