Skip to content
Snippets Groups Projects
Commit 752b5c64 authored by Adam Fekete's avatar Adam Fekete
Browse files

Resolve "Improve on the build process of the docker image"

- switching to `pyproject.toml` for the python setup process [PEP 621](https://peps.python.org/pep-0621/)
- storing gui artifacts to avoid cyclic dependency
- using dynamic version based the git status using [setuptools-scm](https://pypi.org/project/setuptools-scm/)
- fix python pacakge conflicts by using [pip-tools](https://github.com/jazzband/pip-tools)
- Multi stage docker build  
- CI/CD: switching to the built image for testing
- cleanup refactoring (`.gitignore`, `MANIFEST.in`, `scripts`, etc.)
parent a3f88509
Loading
Showing
with 800 additions and 812 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment