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 Nix-based development shell and related CI #517
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 147061e - Browse repository at this point
Copy the full SHA 147061eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4d10b2 - Browse repository at this point
Copy the full SHA c4d10b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e64ae37 - Browse repository at this point
Copy the full SHA e64ae37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d68ed5 - Browse repository at this point
Copy the full SHA 4d68ed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95c2b9a - Browse repository at this point
Copy the full SHA 95c2b9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5301cb0 - Browse repository at this point
Copy the full SHA 5301cb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d2f1e8 - Browse repository at this point
Copy the full SHA 9d2f1e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d425be4 - Browse repository at this point
Copy the full SHA d425be4View commit details -
massage the runtime environment ...
Turns out the image does have bash and openssh now, hooray. However, the checkout step is failing: > /usr/bin/docker exec a5e8... sh -c "cat /etc/*release | grep ^ID" > OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: no such file or directory: unknown I suppose because there is no `/etc/os-release`?
Configuration menu - View commit details
-
Copy full SHA for 36c630b - Browse repository at this point
Copy the full SHA 36c630bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25777ac - Browse repository at this point
Copy the full SHA 25777acView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f15b5 - Browse repository at this point
Copy the full SHA e7f15b5View commit details -
Try to get userns support in the container
I have no idea if this is the way to do it
Configuration menu - View commit details
-
Copy full SHA for d6d92ff - Browse repository at this point
Copy the full SHA d6d92ffView commit details -
> invalid argument "kernel.unprivileged_userns_clone=1" for "--sysctl" flag: sysctl 'kernel.unprivileged_userns_clone=1' is not whitelisted
Configuration menu - View commit details
-
Copy full SHA for bda41e4 - Browse repository at this point
Copy the full SHA bda41e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f9b831 - Browse repository at this point
Copy the full SHA 3f9b831View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1139b8c - Browse repository at this point
Copy the full SHA 1139b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0fbe4c - Browse repository at this point
Copy the full SHA f0fbe4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5571d5 - Browse repository at this point
Copy the full SHA a5571d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e13f6e - Browse repository at this point
Copy the full SHA 5e13f6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e8a02f - Browse repository at this point
Copy the full SHA 2e8a02fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0249cb1 - Browse repository at this point
Copy the full SHA 0249cb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c494261 - Browse repository at this point
Copy the full SHA c494261View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bdae08 - Browse repository at this point
Copy the full SHA 6bdae08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e26a2 - Browse repository at this point
Copy the full SHA 16e26a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for efb7ac5 - Browse repository at this point
Copy the full SHA efb7ac5View commit details -
If we use a different container for each step then each step has to download and build the whole stack for itself, adding about 8 minutes to the job. :/
Configuration menu - View commit details
-
Copy full SHA for 14a26cf - Browse repository at this point
Copy the full SHA 14a26cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 458d0fc - Browse repository at this point
Copy the full SHA 458d0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0bda89 - Browse repository at this point
Copy the full SHA e0bda89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f007a1 - Browse repository at this point
Copy the full SHA 6f007a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9036f5b - Browse repository at this point
Copy the full SHA 9036f5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b130894 - Browse repository at this point
Copy the full SHA b130894View commit details -
Configuration menu - View commit details
-
Copy full SHA for 328e568 - Browse repository at this point
Copy the full SHA 328e568View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5163b1 - Browse repository at this point
Copy the full SHA f5163b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad3ba6 - Browse repository at this point
Copy the full SHA 1ad3ba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c1052d - Browse repository at this point
Copy the full SHA 1c1052dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d0909 - Browse repository at this point
Copy the full SHA b8d0909View commit details -
Switch to the NixOS 22.05 release branch
The previous nixpkgs revision was an arbitrary revision of master that just happened to work during development. Instead of enshrining it, switch to something that's compatible with a version of pypi-deps-db we can get (and get that, too).
Configuration menu - View commit details
-
Copy full SHA for 9c7b74a - Browse repository at this point
Copy the full SHA 9c7b74aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a00290b - Browse repository at this point
Copy the full SHA a00290bView commit details -
Configuration menu - View commit details
-
Copy full SHA for af5628c - Browse repository at this point
Copy the full SHA af5628cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9334ad9 - Browse repository at this point
Copy the full SHA 9334ad9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 086aa0e - Browse repository at this point
Copy the full SHA 086aa0eView commit details
Commits on Aug 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 647b828 - Browse repository at this point
Copy the full SHA 647b828View commit details -
Does it help to quote the #-having part?
Prior to this change the steps still don't actually run the tox command.
Configuration menu - View commit details
-
Copy full SHA for 3170a53 - Browse repository at this point
Copy the full SHA 3170a53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ce77d - Browse repository at this point
Copy the full SHA 78ce77dView commit details -
Bump to the latest stable image
It's not clear the CI problems have anything to do with this, but might as well try.
Configuration menu - View commit details
-
Copy full SHA for f8525ab - Browse repository at this point
Copy the full SHA f8525abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7471b24 - Browse repository at this point
Copy the full SHA 7471b24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a73a11 - Browse repository at this point
Copy the full SHA 6a73a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d392e0 - Browse repository at this point
Copy the full SHA 6d392e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74505df - Browse repository at this point
Copy the full SHA 74505dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69fdbc6 - Browse repository at this point
Copy the full SHA 69fdbc6View commit details