Closed veaceslavdoina closed 1 year ago
We created 2 repositories on GutHub
And 2 repositories on DockerHub
Test Docker images
# Geth
docker run --rm codexstorage/dist-tests-geth:sha-b788a2d
# Prometheus
docker run --rm codexstorage/dist-tests-prometheus:sha-f97d7fd
We also prepared an updated image for codex-contracts-eth, which works in a slightly different way and we store it in a separate DockerHub repository
Test Docker image
docker run --rm codexstorage/dist-tests-codex-contracts-eth:sha-b4e4897
@benbierens, we recently switched to the new tagging approach for Docker images
# nim-codex
docker run --rm codexstorage/nim-codex:latest-dist-tests
# codex-contracts-eth
docker run --rm codexstorage/codex-contracts-eth:latest-dist-tests
# dist-tests-geth
docker run --rm codexstorage/dist-tests-geth:latest
# dist-tests-prometheus
docker run --rm codexstorage/dist-tests-prometheus:latest
latest
tag for nim-codex, but we will have latest-dist-tests
. Will your approach work with that tag as well?This all checks out. The new images work. Useful version information makes it to the logs, (not just 'latest') and the master branch for the dist-test repo has been updated to use the new images. Thanks very much! :D
Thank you for the confirmation. Repository dist-tests-codex-contracts-eth
was deleted as we have images in the base repository(codex-contracts-eth
) with a separate tag.
For Distributed Tests we are using now 4 components
For the first two we already prepared automated Docker builds for AMD/ARM64 and it is required to build images in a similar way for last two components.
We may use existing Ben's code as a reference
FYI: @benbierens and @emizzle