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

Add nixosTest #28

Open
srid opened this issue Jun 29, 2023 · 4 comments
Open

Add nixosTest #28

srid opened this issue Jun 29, 2023 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@srid
Copy link
Member

srid commented Jun 29, 2023

Should spin up Jenkins master and make sure it runs

@srid srid added the help wanted Extra attention is needed label Jul 3, 2023
@con-f-use
Copy link

Which is probably blocked by the fact that a major component is broken.

@bjornfor
Copy link

It's been a while since I looked at it, but I was thinking we should make https://github.com/jenkinsci/plugin-installation-manager-tool emit JSON metadata for plugins that can be imported by a small Nix lib.

@srid
Copy link
Member Author

srid commented Jan 17, 2024

Which is probably blocked by the fact that a major component is broken.

@con-f-use It is broken only in nixpkgs, which is why we use the upstream flake directly:

jenkinsPlugins2nix = inputs.jenkinsPlugins2nix.packages.${if self.system == "aarch64-darwin" then "x86_64-darwin" else self.system}.jenkinsPlugins2nix;

@con-f-use
Copy link

con-f-use commented Jan 17, 2024

Yeah sure it's no show-stopper, but it does not bode well for future reliability and isn't great for usability. e.g. because https://zimbatm.com/notes/1000-instances-of-nixpkgs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants