Skip to content

Conversation

@Xe
Copy link
Contributor

@Xe Xe commented Jun 13, 2025

Add support for docker buildx bake to build Anubis images for many platforms at once.

  • Replace cmd/containerbuild

  • Amend CI logic to use docker buildx bake

  • feat: build with docker buildx bake

  • fix(Dockerfile): add HEALTHCHECK

Checklist:

  • Added a description of the changes to the [Unreleased] section of docs/docs/CHANGELOG.md
  • Added test cases to the relevant parts of the codebase
  • Ran integration tests npm run test:integration (unsupported on Windows, please use WSL)

Xe added 2 commits June 10, 2025 09:00
Signed-off-by: Xe Iaso <me@xeiaso.net>
Signed-off-by: Xe Iaso <me@xeiaso.net>
@JasonLovesDoggo
Copy link
Member

Will this be replacing ko?

@JasonLovesDoggo JasonLovesDoggo linked an issue Jun 15, 2025 that may be closed by this pull request
@Xe
Copy link
Contributor Author

Xe commented Jun 15, 2025

Yeah, ko doesn't support docker HEALTHCHECK and I don't want to fight docker being dumb.

@JasonLovesDoggo
Copy link
Member

Yeah, ko doesn't support docker HEALTHCHECK and I don't want to fight docker being dumb.

Perfect. Fixes the linked issue then

Xe added a commit that referenced this pull request Jul 19, 2025
Closes #417
Closes #584
Closes #658
Closes #630

Signed-off-by: Xe Iaso <me@xeiaso.net>
@Xe Xe mentioned this pull request Jul 19, 2025
3 tasks
Xe added a commit that referenced this pull request Aug 29, 2025
Closes #417
Closes #584
Closes #658
Closes #630

Signed-off-by: Xe Iaso <me@xeiaso.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docker image has wrong annotations

3 participants