-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Build Wolfi images #47182
Merged
Merged
Build Wolfi images #47182
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
49e572d
Add initial buildWolfiDockerImage implementation
willdollman 1874e05
Add ops set for building wolfi images
willdollman 77a7275
Build wolfi images on branches and tweak package/base logic
willdollman 7c088d9
Build candidate wolfi image
willdollman d22c18a
Add wolfi-specific build scripts for gitserver
willdollman 2146757
Move Wolfi build files from cmd/ to enterprise/cmd
willdollman b0012fe
Re-enable wolfi docker push
willdollman 9c75a06
Add wolfi builds for frontend
willdollman 818f95e
Add github-proxy wolfi build
willdollman 16b0d48
Add loadtest wolfi build
willdollman 44e1149
Add migrator build
willdollman ccf1cb0
Update wolfi base image location
willdollman ede1c66
Add wolfi builds for OSS frontend and gitserver
willdollman bf8afa8
Add enterprise/migrator build script
willdollman 217df1a
Add wolfi builds for repo-updater
willdollman 1d51b94
Add wolfi builds for searcher
willdollman 1862fa6
Add wolfi builds for symbols
willdollman 880f6b9
Build additional full images
willdollman fd4fafb
Add wolfi builds for batcheshelper
willdollman a1028a1
Add wolfi build for precise code intel
willdollman d17877c
Add wolfi build for enterprise worker
willdollman 26af851
Fix wolfi base image for precise code intel
willdollman c81407c
Always build x86_64 Wolfi images
willdollman 0a2cc44
Build symbols again
willdollman 285fae4
Try using non-Alpine golang container for symbols build
willdollman 2c9f4a3
Revert to alpine golang build env
willdollman fd8ee3d
Build full wolfi images on the bazel queue
willdollman 3be6b3e
Disable building symbols and bazel runner for now
willdollman f687b20
Tweak local-build scripts
willdollman ce0fc9e
Add rough initial versions of server wolfi builds
willdollman 8db3b56
Try building images with bazel agent again
willdollman f099623
Actually use bazel for gitserver builds
willdollman fdcc1a5
Build symbols in chainguard:go
willdollman 33e275b
Build all Go binaries for Wolfi with Bazel
willdollman 1e403d9
Add wolfi build scripts for embeddings image
willdollman 157a7bd
Rough initial version of the server image
willdollman c37af38
Specify platform for symbols go-build
willdollman a31e23a
Build 3rd party Wolfi images (#47368)
willdollman 4fedb1d
Add bind-tools to all base images
willdollman 5754459
Make docker build commands more consistent
willdollman 53b494a
Add wolfi build scripts for llm-proxy
willdollman 4425f4d
Add wolfi build scripts for executor-kubernetes
willdollman 5662a68
Update build-wolfi.sh scripts to match latest build.sh scripts
willdollman 1771885
shellfmt build.sh scripts
willdollman 1ed2df9
Set up proper deps for wolfi images and base images
willdollman 4ab2586
Add buildAllBaseImages no-op command
willdollman 095023a
Use stepKeys in wolfi base image dependencies
willdollman cb080df
Sanitize stepKeys
willdollman 30a478d
Remove some completed TODOs
willdollman d8ece3f
Remove images from wolfi pipeline
willdollman 0985a7c
Regenerate CI reference
willdollman 110688a
Remove symbols build flag
willdollman 2a89c24
Add hadolint ignores to use of latest with Wolfi images
willdollman 55e5cb8
Fix CMD formatting
willdollman c1ebf0b
Fix symbols go-build script
willdollman 681b821
Merge branch 'main' into wolfi/build-wolfi
willdollman 7878dad
Specify exact Wolfi images to build
willdollman b4e44bb
sg generate
willdollman 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
Update build-wolfi.sh scripts to match latest build.sh scripts
- Loading branch information
commit 5662a681ea3105922ac0209aa3c0c8e1dd90961e
There are no files selected for viewing
This file contains 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 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 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 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 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 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 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 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 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 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 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 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 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.
You didn't port the bazel build in that one?
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.
I've just been tracking what the build.sh script on
main
does, and for this image it doesn't use bazel - https://github.com/sourcegraph/sourcegraph/blob/main/cmd/frontend/build.shThere 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.
Yeah, that's because in our branch, it's done in a
build-bazel.sh