-
Notifications
You must be signed in to change notification settings - Fork 887
chore: reduce build time by converting docker image to build with nix #9099
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
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
3fb7c88
Add Docker image
kylecarbs bcc79ec
Try building the container in CI
kylecarbs bc1643a
Uncomment testing lines
kylecarbs 3d58363
Trim image step
kylecarbs 3d7539d
Hit 'em with a Docker load
kylecarbs faefce9
Oopsie!
kylecarbs 35b546c
Add a tag and push!
kylecarbs f87b926
Fix image name 🤦
kylecarbs b8b476f
Fix sudo
kylecarbs 43d8174
Fix target name
kylecarbs c058bcc
Build and push
kylecarbs 2895f39
Fix login to docker hub
kylecarbs 6496df8
Revert to Docker push
kylecarbs b9fb225
Fix PATH
kylecarbs 2f35e09
Fix SHA
kylecarbs 0e910b1
Fix ca certs
kylecarbs 467918a
Fix ca certs
kylecarbs e6ec959
Fix coping files in
kylecarbs 6890ee7
Fix docker init
kylecarbs d900e19
Fix Docker group and init
kylecarbs 6b4578c
Add comments to our Nix
kylecarbs 7cfa73f
Fix build stage
kylecarbs 3437e07
Add some more comments
kylecarbs aed76a8
Remove old dogfood image files
kylecarbs b0f34cb
Tag and push with branch name
kylecarbs 6c896ca
Merge branch 'main' into nixdev
kylecarbs a9f623c
Fix tag passing
kylecarbs 986c1a8
Fix tag passing
kylecarbs 600e9b2
Remove old pull triggers
kylecarbs c00fca7
Convert gen to use Nix
kylecarbs 18f58c4
Add protobuf to the flake
kylecarbs eb95b64
Add prettier to the dev shell
kylecarbs 24e998d
Swap to the faster Nix cache action
kylecarbs bb489cd
Add the correct yq
kylecarbs 0b27d66
Fix gen
kylecarbs a361ca8
Add make to the flake
kylecarbs 6c07b2a
Update extensions
kylecarbs File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
comment might be out of date?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahh, I almost missed this ty!