这是indexloc提供的服务,不要输入任何密码
Skip to content

move v3-e2e-testing fetcher out of flake #41

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

Merged
merged 1 commit into from
Apr 16, 2024

Conversation

hallettj
Copy link
Collaborator

Describe your changes

Removes the v3-e2e-testing input from flake.nix, and moves it to a fetcher in the arion configuration that runs the e2e service. The e2e repo is private - if we keep it in the flake the entire nix setup will be broken for anyone who isn't set up to access the e2e repo with ssh authentication. Moving the fetcher to that specific arion config file prevents an authentication error unless you're specifically running e2e tests.

The advantage of having inputs in flake.nix is that we can update versions with commands like nix flake update, and nix handles locking versions automatically. OTOH with builtins.fetchGit we have to edit the file to set the git revision that we want.

@hallettj hallettj merged commit 8b61723 into main Apr 16, 2024
@hallettj hallettj deleted the jesse/remove-e2e-flake-input branch April 16, 2024 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants