This project demonstrate building and testing application, and storing storing the artifact using jenkins pipeline as a code.
- Maven/OracleJDK - for builds
- Sonarqube - for Code Analysis i.e to check for any vulnerablities and standards
- Nexus - for storing artifacts(softwares)
- Automate pipeline setup with
Jenkinsfile
- Jenkinsfile defines Stages in CI/CD Pipeline
- Jenkinsfile is a text file with Pipeline DSL Syntax
- It has two syntax; Scripted and Declarative