Nix on Travis: Difference between revisions
imported>Mic92 No edit summary |
imported>Erikarvstedt mNo edit summary |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
Travis-CI provides a <code>language: nix</code> setting (to put in a ''.travis.yml'' file) to run continuous integration scripts on a machine with Nix installed. | Travis-CI provides a <code>language: nix</code> setting (to put in a ''.travis.yml'' file) to run continuous integration scripts on a machine with Nix installed. | ||
See [https://docs.travis-ci.com/user/languages/nix Travis-CI documentation for Nix]. | See [https://docs.travis-ci.com/user/languages/nix Travis-CI documentation for Nix], [https://github.com/travis-ci/travis-build/blob/master/lib/travis/build/script/nix.rb Travis source code for Nix]. | ||
== Caching dependencies == | == Caching dependencies == | ||
| Line 43: | Line 43: | ||
<syntaxHighlight lang=nix> | <syntaxHighlight lang=nix> | ||
before_script: | before_script: | ||
- sudo mkdir /etc/nix && echo 'sandbox = true' | sudo tee /etc/nix/nix.conf | - sudo mkdir -p /etc/nix && echo 'sandbox = true' | sudo tee /etc/nix/nix.conf | ||
</syntaxHighlight> | </syntaxHighlight> | ||