OpenEnergyPlatform / OpenEnergyPlatform/oeplatform
Integrate docker build and first startup test
@jh-RLI is already working on this.
Since Oct 24, 2025.
- Dominant language
- Python
- Stars
- 65
- Forks
- 29
- Avg merge
- 15h 25m
- Merged PRs (30d)
- 32
Description
Description of the issue
There sometimes issues with the docker image and it's build process which are introduced as things change and the docker generation and startup process is not always tested by the devs.
Ideas of solution
Include an automated github check, at least for merge requests, which builds the docker image and trys to start it. If the image hasn't thrown error after like a minute (which is probably enough to test it), then this can be assumed as passed.
Alternatively, try to do a get on localhost:8080, which should succeed when the container started successful.
I'm not sure of how to do that, but probably there's a CI way to do that.
Workflow checklist
- I am aware of the workflow in CONTRIBUTING.md
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.