shibarium: build heimdall from source (cometbft.Dockerfile) #15

Merged
sebastian merged 1 commits from shibarium-heimdall-source-build into main 2026-06-20 02:57:48 +00:00
Collaborator

Shibarium heimdall: build from source

A parallel change reverted shibarium/cometbft.Dockerfile to FROM shibaone/heimdall:v1.0.7-bonethat image exists on no registry (shibaone ships source + .deb only), so the heimdall image build fails. This restores the source build: clone shibaone/heimdall@${CL_VERSION}, make install, then layer the CometBFT init entrypoint (init.sh + cometbft-common.sh).

Pairs with vibe-node PR #79 (which sets node_build: true + the standalone shibarium-mainnet-node service name + salted/internal ports). bor.Dockerfile is already source-build on main and untouched here.

Merge alongside #79, then deploy-compose-repo rpc-de-10.

🤖 Generated with Claude Code

## Shibarium heimdall: build from source A parallel change reverted `shibarium/cometbft.Dockerfile` to `FROM shibaone/heimdall:v1.0.7-bone` — **that image exists on no registry** (shibaone ships source + .deb only), so the heimdall image build fails. This restores the source build: clone `shibaone/heimdall@${CL_VERSION}`, `make install`, then layer the CometBFT init entrypoint (`init.sh` + `cometbft-common.sh`). Pairs with **vibe-node PR #79** (which sets `node_build: true` + the standalone `shibarium-mainnet-node` service name + salted/internal ports). `bor.Dockerfile` is already source-build on main and untouched here. Merge alongside #79, then `deploy-compose-repo rpc-de-10`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude added 1 commit 2026-06-20 02:56:20 +00:00
A parallel change reverted this to FROM shibaone/heimdall:v1.0.7-bone — an image
that exists on no registry, so the heimdall build fails. Restore the source build:
clone shibaone/heimdall@${CL_VERSION}, make install, then layer the CometBFT init
entrypoint. Pairs with vibe-node PR (node_build + standalone service name).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
sebastian merged commit 9fc368f405 into main 2026-06-20 02:57:48 +00:00
sebastian deleted branch shibarium-heimdall-source-build 2026-06-20 02:57:48 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: StakeSquid/ethereum-rpc-docker#15