Skip to content
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

feat: build docker image for smart-contracts integration tests #309

Merged
merged 2 commits into from
Dec 10, 2024

Conversation

LGLO
Copy link
Contributor

@LGLO LGLO commented Dec 9, 2024

Description

Adds definition of the docker image to be used in integration tests of smart-contracts.

These file are very similar to local-environment. Keys are taken from there, as well as genesis file and config.
When used locally the chain produces block approx each 2500 ms.

I've copied busybox from local-environment as well. I'm not very happy with it, but OTOH I don't know if it is really troublesome or just not elegant.

In review please focus on Dockerfile, entrypoint and integration_tests.rs

Checklist

  • Commit sequence broadly makes sense and commits have useful messages.
  • CI passes. See note on CI.
  • Self-reviewed the diff

@LGLO LGLO force-pushed the ETCM-9019-docker-image-for-smart-contracts-tests branch from 3a3fa9f to 82fb4db Compare December 10, 2024 11:04
@LGLO LGLO merged commit 0f1286f into master Dec 10, 2024
14 checks passed
@LGLO LGLO deleted the ETCM-9019-docker-image-for-smart-contracts-tests branch December 10, 2024 11:37
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.

2 participants