<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixfiles/tests, branch main</title>
<subtitle>my nixfiles
</subtitle>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/'/>
<entry>
<title>tests: use nixpkgs without unnecessary overlays</title>
<updated>2025-05-04T17:15:01+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2025-05-04T17:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=2e23053c8ef76416553973cc227ac976a9765128'/>
<id>2e23053c8ef76416553973cc227ac976a9765128</id>
<content type='text'>
introduces a 'boring' nixpkgs used by default for running VM tests
in this repo, i.e. do not force others to build my current version
of things like lix, which I overlay &amp; which are part of any system
closure, but not actually important for testing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
introduces a 'boring' nixpkgs used by default for running VM tests
in this repo, i.e. do not force others to build my current version
of things like lix, which I overlay &amp; which are part of any system
closure, but not actually important for testing.
</pre>
</div>
</content>
</entry>
<entry>
<title>yeet the nix flakes</title>
<updated>2024-04-28T22:02:55+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-28T19:30:47+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=9e7a775e2578e126dddb1c6f7514874265e3d08e'/>
<id>9e7a775e2578e126dddb1c6f7514874265e3d08e</id>
<content type='text'>
this is, in the widest possible sense, a revert of
e88fed18f499a3e8ac98c772bbb62f00d1f8d1d7, which was now a little over
two years ago.

Of course, lots of things have changed since then:
 - this uses npins instead of niv, which is both simpler and still
   maintained
 - i haven't brought back the old deploy lib; I still use
   deploy-rs (with some modifications) to deploy things
 - if you actually use my stuff downstream, you can now use packages/ &amp;
   tests/ &amp; modules/ as entry points directly, while still having some
   control over inputs
 - (since i also don't believe any downstream users actually exist, i've
   not bothered to have a shim flake.nix so your stuff probably just
   broke. well, it was an experimental feature, anyways)
 - in general there's a lot more of the old-fashioned structure back
   again, with default.nix files in subdirectories that form a
   structure, not like how almost everything was just imported in the
   one big flake.nix file

For people who are interested in also having a non-flake config similar
to this one, it's probably best to take a look at inputs.nix (and also
at npins, of course)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is, in the widest possible sense, a revert of
e88fed18f499a3e8ac98c772bbb62f00d1f8d1d7, which was now a little over
two years ago.

Of course, lots of things have changed since then:
 - this uses npins instead of niv, which is both simpler and still
   maintained
 - i haven't brought back the old deploy lib; I still use
   deploy-rs (with some modifications) to deploy things
 - if you actually use my stuff downstream, you can now use packages/ &amp;
   tests/ &amp; modules/ as entry points directly, while still having some
   control over inputs
 - (since i also don't believe any downstream users actually exist, i've
   not bothered to have a shim flake.nix so your stuff probably just
   broke. well, it was an experimental feature, anyways)
 - in general there's a lot more of the old-fashioned structure back
   again, with default.nix files in subdirectories that form a
   structure, not like how almost everything was just imported in the
   one big flake.nix file

For people who are interested in also having a non-flake config similar
to this one, it's probably best to take a look at inputs.nix (and also
at npins, of course)
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: test travelynx using upstream `prove` suite</title>
<updated>2024-04-17T20:31:55+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-04-17T20:31:55+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=806593f53dde83f367fd9f6ee74a21aef97faf44'/>
<id>806593f53dde83f367fd9f6ee74a21aef97faf44</id>
<content type='text'>
unfortunately, these tests seem to be broken at the moment? Or at least
I cannot see where my packaging differs from the provided cpanfile.snapshot.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
unfortunately, these tests seem to be broken at the moment? Or at least
I cannot see where my packaging differs from the provided cpanfile.snapshot.
</pre>
</div>
</content>
</entry>
<entry>
<title>modules/bookwyrm: add a nixos test</title>
<updated>2024-02-15T18:44:47+00:00</updated>
<author>
<name>stuebinm</name>
</author>
<published>2024-02-15T18:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/nixfiles/commit/?id=5461fc6f762952d58ea0c2ede321e301aa011e3f'/>
<id>5461fc6f762952d58ea0c2ede321e301aa011e3f</id>
<content type='text'>
because like, why not learn how to use these out-of-tree?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
because like, why not learn how to use these out-of-tree?
</pre>
</div>
</content>
</entry>
</feed>
