write and run new-installer tests in ci #33

Open
opened 2024-03-14 18:07:25 +00:00 by jade · 3 comments
Owner

old installer go away. New installer must work. tests required! preferably on multiple distros.

old installer go away. New installer must work. tests required! preferably on multiple distros.
jade added this to the v2.90 milestone 2024-03-14 18:07:25 +00:00
jade added the
release-blocker
label 2024-03-14 18:07:25 +00:00
jade added this to the Release engineering project 2024-03-14 18:32:15 +00:00
Author
Owner

oho, testNixVersions in flake.nix is unused code since https://gerrit.lix.systems/c/lix/+/508. not really woops but like. we probably should restore these tests since they validate daemon compat.

oho, `testNixVersions` in flake.nix is unused code since https://gerrit.lix.systems/c/lix/+/508. not really woops but like. we probably should restore these tests since they validate daemon compat.
lix-project referenced this issue from a commit 2024-04-08 01:28:17 +00:00
qyriad referenced this issue from a commit 2024-05-05 01:13:24 +00:00
Author
Owner

thoughts: a script that goes and distrobox's a bunch of distros and installs lix on them (... can the lix installer take a local tarball?) and then verifies they can perform (1) build and that they can get things in profile properly.

macOS is way harder, would not do that yet tbh.

this is not a release blocker for 2.90 but it will make our validation unnecessarily expensive

thoughts: a script that goes and distrobox's a bunch of distros and installs lix on them (... can the lix installer take a local tarball?) and then verifies they can perform (1) build and that they can get things in profile properly. macOS is way harder, would not do that yet tbh. this is not a release blocker for 2.90 but it will make our validation unnecessarily expensive
raito removed the
release-blocker
label 2024-07-10 13:23:44 +00:00
Owner

Removing release blocker.

Removing release blocker.
jade modified the milestone from v2.90 to post-release 2024-08-13 01:19:27 +00:00
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#33
No description provided.