official python docker images python: python:3.6(-slim), python:3.7(-slim), python:3.8(-slim)
official ubuntu docker image: ubuntu:18.04
alpine docker (NOTE: only to use with services that already are based on alpine): alpine:3.7, alpine:3.8
more flavors can be added easily
use 1 single yaml file for metadata in metadata/metadata.yml
The services generated need an updated version of the sidecar as the logs are now to be retrieved through the docker interface (see here)
versioning:
use make version-service-patch version-service-minor version-service-major to update the version of the service
use make integration-service-patch integration-service-minor integration-service-major to update the version of the integration (should not happen that often)
less important
Migrated CI from Travis to Github Actions, which tests generation using python 3.6-3.8
What do these changes do?
Important stuff
python:3.6(-slim), python:3.7(-slim), python:3.8(-slim)
ubuntu:18.04
alpine:3.7, alpine:3.8
make version-service-patch version-service-minor version-service-major
to update the version of the servicemake integration-service-patch integration-service-minor integration-service-major
to update the version of the integration (should not happen that often)less important
Not totally tested stuff
Related issue number
Implementing #11
How to test
fill the form and follow the usage steps in the
README.md