Remove Dockerfile.release
Reason: 1 dockerfile is enough and now Dockerfile.release has only erigon binary (reason of https://github.com/ledgerwatch/erigon/issues/7847 )
- remove Dockerfile.release - use only Dockerfile
- in
.goreleaser.ymlreplace Dockerfile.release with just Dockerfile - in
.goreleaser.ymlsomehow need build ALL binaries (not onlyerigon) - maybe we can't implement it by some kind ofwildcard? It's ok that 1 docker image has all binaries - user still can run them as separated containers (same as our docker-compose.yml does) - test that
docker compose up -dworks - test that
make release-dry-runandmake releaseworks - test that
CIactionReleaseworks. Here is how to run it manually:
Other things: 8. up golang version in Dockerifle.debian 9. check that Dockerfile.debian and Dockerfile match each other (have same binaries or features)
This issue is stale because it has been open for 40 days with no activity. Remove stale label or comment, or this will be closed in 7 days.
This issue is stale because it has been open for 40 days with no activity. Remove stale label or comment, or this will be closed in 7 days.
This issue was closed because it has been stalled for 7 days with no activity.
I finalized changes and created PR here https://github.com/erigontech/erigon/pull/13999 .
Before merging I need feedback and approve mostly from @somnathb1 in order to minimize impact to his work with hive/docker.
PR13999 could be merged once Som approved.
Done