2.5 KiB
SAP Cloud SDK Pipeline
If you are building an application with SAP Cloud SDK, the SAP Cloud SDK pipeline helps you to quickly build and deliver your app in high quality. Thanks to highly streamlined components, setting up and delivering your first project will just take minutes.
Qualities and Pipeline Features
The SAP Cloud SDK pipeline is based on project "piper" and offers unique features for assuring that your SAP Cloud SDK based application fulfills highest quality standards. In conjunction with the SAP Cloud SDK libraries, the pipeline helps you to implement and automatically assure application qualities, for example:
- Functional correctness via:
- Backend and frontend unit tests
- Backend and frontend integration tests
- User acceptance testing via headless browser end-to-end tests
- Non-functional qualities via:
- Dynamic resilience checks
- Performance tests based on Gatling or JMeter
- Code Security scans based on Checkmarx and Fortify
- Dependency vulnerability scans based on Whitesource
- IP compliance scan based on Whitesource
- Zero-downtime deployment
- Proper logging of application errors
Supported Project Types
The pipeline supports the following types of projects:
- Java projects based on the SAP Cloud SDK Archetypes.
- JavaScript projects based on the SAP Cloud SDK JavaScript Scaffolding.
- TypeScript projects based on the SAP Cloud SDK TypeScript Scaffolding.
- SAP Cloud Application Programming Model (CAP) projects based on the SAP Cloud Platform Business Application WebIDE Template.
You can find more details about the supported project types and build tools in the project documentation.
Legal Notes
Note: This license of this repository does not apply to the SAP Cloud SDK for Continuous Delivery Logo referenced in this page