‎2022 Nov 15 8:31 AM
Hi colleagues,
we have MTA deployment in place. As long as we deploy in the DEV landscape we can easily fix typo's in the corresponding MTA file. When it comes to production deployment, we sometimes fail due to e.g. tab used instead of whitespaces.
Is there any possibility to syntax check an MTA file, e.g. via (Intellij / eclipse) IDE plugin?
Thanks & Regards
Markus
‎2022 Nov 29 1:35 PM
Hi Markus,
Sorry for the late reply - I talked with our MTA experts from the SAP BTP deployment service and they pointed me to an mtad.yaml schema for Cloud Foundry MTA files that they provided in the public Schema Store (which has fluent integration with different IDEs). You can find more information here: https://github.com/cloudfoundry/multiapps-controller/wiki/Deployment-Descriptor#editor-schema-suppor...
Also, SAP Web IDE colleagues seem to provide an mta.yaml schema in Schema Store. Unfortunately, the schema is not generic for all kind of MTAs, but targets Cloud Foundry only. For example, there might be differences concerning the supported module parameters between Cloud Foundry and Neo.
I hope this helps nevertheless!
Best regards,
Boris
‎2022 Nov 29 1:35 PM
Hi Markus,
Sorry for the late reply - I talked with our MTA experts from the SAP BTP deployment service and they pointed me to an mtad.yaml schema for Cloud Foundry MTA files that they provided in the public Schema Store (which has fluent integration with different IDEs). You can find more information here: https://github.com/cloudfoundry/multiapps-controller/wiki/Deployment-Descriptor#editor-schema-suppor...
Also, SAP Web IDE colleagues seem to provide an mta.yaml schema in Schema Store. Unfortunately, the schema is not generic for all kind of MTAs, but targets Cloud Foundry only. For example, there might be differences concerning the supported module parameters between Cloud Foundry and Neo.
I hope this helps nevertheless!
Best regards,
Boris