I have been looking for a reference or a resource to find EPL apps DevOps best practices while developing with Cumulocity. Below some questions I have, please share any best practice you know even if it is not related to one of the questions.
1- How can we test EPL apps?
2- Do we have a DevOps pipeline to move EPL apps from different stages (development, testing, production)?
Melanie has linked to information about our tools for building such automation (which also links to a description of the testing part of that, which can be found here: Running tests on EPL apps)
We don’t have any out-of-the-box pipeline. Instead we provide the building blocks in the epl-apps-tools suite, which can be configured with the pipeline tools of your choice. With multiple tenants for dev/preprod/prod you can have your automation deploy into the correct tenant at each stage using epl-apps-tools and then run pysys tests against those, or run standalone pysys unit tests outside of a tenant. This could very easily be done with traditional build and test infrastructure like Teamcity or Jenkins or with github actions and hooks on commits and PRs between various branches.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.