SAP / cloud-mta-build-tool

Multi-Target Application (MTA) build tool for Cloud Applications https://sap.github.io/cloud-mta-build-tool
Apache License 2.0
136 stars 56 forks source link

feat(python): Support Python builds using `mbtci` Docker images #1106

Open silvestre opened 7 months ago

silvestre commented 7 months ago

Description

This change keeps python3 installed and adds python3-pip and python3-dev, so that the resulting image can be used in Piper-based pipelines to build Python apps:

I have not yet touched the tests, as I wanted to get the discussion rolling if this is a change you would likely merge. I believe it would make sense to fully support Python in your Docker images as it is an enterprise-supported language when targeting SAP BTP, Cloud Foundry environment

In case you agree, I can adapt the tests as well.

Checklist