client-python
client-python copied to clipboard
[CI] Add container build
Create a Connector Base Image ~~(WIP🚧)~~
- Should follow the same lifecycle as the Python library.
- ARM support has been implemented.
Required environment variables for docker registry connection
DOCKERHUB_PASSDOCKERHUB_USERNAME
Completed Tasks
- [x] Python 3.12 build
- [x] Python 3.11 build
- [x] ARM image support
- [x] Use a dedicated app user instead of the default image user
Pending Tasks
- [ ] Sign images
- [ ] Add solution to manually trigger nightly builds => Aborted
- [ ] Implement vulnerability scanner (with cache optimization)
Hello I made few modifications:
Add capacity to push to ghcr.io registry (images will be pulled very heavily during connector releases) Facilitate the add-on of Python versions