Continuous Integration

Our ApexSec Desktop product can be used with Continuous Integration products such as Hudson and Jenkins to regularly monitor the security stance of an APEX application throughout the development life cycle.

When ApexSec is launched from the command-line it can product a JUnit XML file describing a count of security tests that were performed and any tests that failed. Both Hudson and Jenkins can launch ApexSec and read the JUnit output as part of a build job, and through scheduling to execute ApexSec regularly you can maintain a continual view of the summary of security issues affecting all of your APEX applications. These JUnit statistics are totals and counts only, ApecSec will be required to analyse and drill down and highlight the security issues.

For more information please see the following sections, depending on which Continuous Integration product you’re using: