US based technology major IBM announced new DevOps tools on Bluemix, IBM’s developer platform, supporting development teams to automatically ensure the quality of the code in their apps.
This ability to better control code quality at all times helps businesses to reduce unpredicted app downtime and increase functionality, while simultaneously helping developers to iterate on and deploy new features quickly.
IBM said its Cloud DevOps Insights allows developer teams to set policies around changes and updates made to specific apps and to block the deployment of changes that do not meet these requirements.
IBM’s Cloud DevOps Insights allows developers to guarantee the quality of code being written for a new app feature, ensuring that any code being deployed will have passed at least 80 percent of tests around security and functionality.
Using DevOps Insights, the team could create such a policy, integrating these tests and their results with a built-in gate. Set by DevOps Insights, this gate would automatically evaluate and analyze the test results of each piece of code being delivered. If a piece of code is determined to not have passed the tests, it would be stopped at the gate.
DevOps Insights gives developers a single and comprehensive dashboard to view which versions of an app’s updates, features and tests are running and where, even when the tools and types of tests being used differ. This service supports test result formats, such as xUnit, Mocha, Karma, Instanbul and Blanket.
IBM Bluemix, since its launch in 2014, features more than 150 tools and services spanning categories of cognitive intelligence, blockchain, security, Internet of Things, DevOps and more.