You've already forked sap-jenkins-library
mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-07-15 01:34:38 +02:00
Document default implementation of stages (#2403)
This commit is contained in:
@ -115,31 +115,39 @@ You find details about this stage on the page [**Additional Unit Tests**](additi
|
||||
|
||||
### Integration
|
||||
|
||||
In the [Integration stage](integration.md) a custom integration test script can be executed.
|
||||
The [Integration stage](integration.md) allows to run test based on maven, npm, or a custom integration test script.
|
||||
If more flexibility is required, consider using the [stage extension mechanism](../extensibility.md).
|
||||
|
||||
You find details about this stage on the page [**Integration**](integration.md).
|
||||
|
||||
### Acceptance
|
||||
|
||||
Default implementation will come soon ...
|
||||
In this stage the application/service is typically deployed and automated acceptance tests are executed.
|
||||
|
||||
Currently custom logic can be added using the [stage extension mechanism](../extensibility.md).
|
||||
This is to make sure that
|
||||
|
||||
* new functionality is tested end-to-end
|
||||
* there is no end-to-end regression in existing functionality
|
||||
|
||||
You find details about this stage on the page [**Acceptance**](acceptance.md).
|
||||
|
||||
### Security
|
||||
|
||||
Default implementation will come soon ...
|
||||
This stage can run security checks using Checkmarx, Synopsys Detect, Fortify and WhiteSource.
|
||||
|
||||
Currently custom logic can be added using the [stage extension mechanism](../extensibility.md).
|
||||
You find details about this stage on the page [**Security**](security.md).
|
||||
|
||||
### Performance
|
||||
|
||||
Default implementation will come soon ...
|
||||
The stage will execute a Gatling test, if the step `gatlingExecuteTests` is configured.
|
||||
|
||||
Currently custom logic can be added using the [stage extension mechanism](../extensibility.md).
|
||||
You find details about this stage on the page [**Performance**](performance.md).
|
||||
|
||||
### Compliance
|
||||
|
||||
Default implementation will come soon ...
|
||||
The stage will execute a SonarQube scan, if the step `sonarExecuteSan` is configured.
|
||||
|
||||
Currently custom logic can be added using the [stage extension mechanism](../extensibility.md).
|
||||
You find details about this stage on the page [**Compliance**](compliance.md).
|
||||
|
||||
### Confirm
|
||||
|
||||
@ -147,12 +155,12 @@ The [Confirm stage](confirm.md), if executed, stops the pipeline execution and a
|
||||
|
||||
### Promote
|
||||
|
||||
Default implementation will come soon ...
|
||||
This stage is responsible to promote build artifacts to an artifact repository / container registry where they can be used from production deployments.
|
||||
|
||||
Currently custom logic can be added using the [stage extension mechanism](../extensibility.md).
|
||||
You find details about this stage on the page [**Promote**](promote.md).
|
||||
|
||||
### Release
|
||||
|
||||
Default implementation will come soon ...
|
||||
This stage is responsible to release/deploy artifacts into your productive landscape.
|
||||
|
||||
Currently custom logic can be added using the [stage extension mechanism](../extensibility.md).
|
||||
You find details about this stage on the page [**Release**](release.md).
|
||||
|
Reference in New Issue
Block a user