XML File Validation API
This API is built to validate a XML file against a XSD file (XML file schema).
The application is built using:
- python
- Gitlab CI/CD
- Docker
Repository: https://code.roche.com/ace/xml-file-validation
2 Levels of Validation are performed:
- XML File schema Validation
- Data dependency validation only for IxRS files.
Deployment:
XML File Validation API is deployed in EKS, using terraform kubernetes provider.
Test Deployment Code: https://code.roche.com/ace/terraform-aws-prod/-/tree/master/us-west-2/xml-file-validation-test
Production Deployment Code: Application is not yet pushed to production due to the lack of approval of completence. MR to push to production is found here