build first set of docker container in pipline and place them in the the github registry (#142)

- added a Dockerfile for the thre containers
- added a workflow step to build and placing the container in the
registry
- added a docker-compose.yaml to use the build images
- added a docker compose to build the images locally and a script for
prebuild steps
This commit is contained in:
2023-09-24 18:32:52 +02:00
committed by GitHub
parent 5c8d20f4c2
commit 091e67de79
21 changed files with 447 additions and 47 deletions

View File

@ -37,7 +37,7 @@ jobs:
version: 1.4.2
virtualenvs-create: false
virtualenvs-path: ~/local/share/virtualenvs
- run: poetry install --without develop,doc
- run: poetry install --without develop,doc --all-extras
- name: Run mypy
run: |
mypy src tests
@ -69,7 +69,6 @@ jobs:
uses: actions/checkout@v3
- name: Install root, pip-licenses & pip-audit
run: |
poetry install --only-root
poetry run pip install pip-licenses pip-audit
- name: Poetry export
run: poetry export -f requirements.txt --output requirements.txt