Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Links to hydra builds of platforms other than x86_64-linux and aarch64-linux are dead #748

Open
iFreilicht opened this issue Mar 28, 2024 · 1 comment

Comments

@iFreilicht
Copy link

When searching for a package (let's take moreutils), links to each pacakges hydra runs are shown in the details view:

Screenshot 2024-03-28 at 15 50 09

These links are valid for x86_64-linux and aarch64-linux, but not for any other platforms, because the prefix is hardcoded to https://hydra.nixos.org/job/nixos/release-23.11/ (or nixos/trunk-combined on unstable).

The links should instead be created from a map that inserts the correct prefix for each platform. For the main ones, this would be:

  • unstable
    • all except x86_64-linux and aarch64-linux: nixpkgs/trunk
  • release (23.11 right now)
    • aarch64-darwin: nixpkgs/nixpkgs-23.11-darwin
    • x86_64-darwin: nixpkgs/nixpkgs-23.11-darwin

For other platforms there seems to be no dedicated hydra jobset right now.

Solving this issue might require searching for packages differently in the first place, which in turn could also fix #708

@vcunat
Copy link
Member

vcunat commented May 23, 2024

And drop i686-linux. For unstable, all links might be to nixpkgs/trunk, as it evaluates more often.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants