Skip to content

Latest commit

 

History

History
143 lines (72 loc) · 4.04 KB

Steps.md

File metadata and controls

143 lines (72 loc) · 4.04 KB

Pipelines Resources

The pipelines and tasks are located in this folder:

Openshift Pipelines

The ArgoCD Apps are located in:

ArgoCD Resources

Pipeline used in the Dev Stage

In the dev environment the following pipeline is used:

Check it out!

Source Clone

  • Step for cloning the source code using the workspace designed to persist and share the environment within the whole CICD process

Dependency Report

Link to Task

Code Analysis (Sonarqube)

Link to Task

Unit Tests

NOTE: Sometimes there are some random failures that are caused by maven. Rerun the pipeline and check that run OK.

Link to Task

Code Analysis

Link to Task

Release App

Link to Task

Build Image

Link to Task

Image Scan

  • In the logs of this step is there a direct link to the image scan in ACS. Copy and paste it in another tab in order to get more information about the scanned image.

Link to Task

Image Check

  • Fail CI due to a policy

  • Non Failing (just Warning)

Link to Task

Deployment Check

  • Fail CI due to a Deployment Policy

  • Non Failing (just Warning)

Link to Task

Update Deployment

Link to Task

Wait Application

Link to Task

Performance Tests Clone

Pentesting Tests using Zap Proxy

Link to Task

Performance Tests using Gatling

Link to Task

Slack Notifications

NOTE: this is a manual tasks. WIP to automated.