Continuous Security Testing¶
Escape's security tools integrate seamlessly into your CI/CD workflows. Find detailed examples and credentials-ready code snippets in your Escape application's CI/CD management page.
Overview¶
Escape integrates seamlessly into your CI/CD workflows, providing automated security testing as part of your development process. Find detailed examples and configuration snippets in your Escape application's CI/CD management page.
Supported integrations¶
Escape supports multiple CI/CD platforms:
Additional integration options:
Upvote your integrations
We're actively developing additional integrations. Share your requirements to help us prioritize development.
Automatic scan triggers¶
Escape offers two types of scan triggers in your CI/CD pipelines:
- Non-blocking scan: Ideal for monitoring purposes
- Blocking scan: Waits for scan completion and validates security requirements
Platform Integration Features¶
- Full security scan capabilities
- Configurable failure thresholds
- Dynamic configuration overrides
- Schema validation and updates
- Detailed security reporting
Compatibility with the Escape security platform¶
All CI/CD integrations include:
- Application configuration from Escape platform
- Team notifications through configured channels
- Integration with Workflows
Scan configuration overrides¶
Configure scans dynamically at runtime:
- Update authentication headers
- Modify scan parameters
- Set environment-specific configurations
Schema upload¶
Maintain schema synchronization:
- Programmatic schema updates
- Automatic endpoint synchronization
- Version control integration
Example usage¶
Integrate Escape into your Gitflow workflow:
- Automated scans on branch commits
- Pre-deployment security validation
Index¶
- DAST in GitHub Action
- DAST in GitLab CI
- DAST in Bitbucket
- DAST in CircleCI
- DAST in Jenkins
- DAST in Azure DevOps
- DAST in Travis CI
- Override configuration
- Update introspection
- Identify commits
- Command Line