Using Jenkins pipeline to deploy Maven Web Application (written in Scripted format). Integrated with Nexus, Sonarqube and Docker
Image:
stable
: Stable version of well-health applatest
: Build with newest code, may not work correctly$hash ($githash + 'DDMMYYYY')
: Build with version 'X' pushed by$githash
, may not work correctly- Each shared library (i.e 'build-lib') is stored as seperated repository
Environment
- Production: Full pipeline
- Uat: Full pipeline
- Dev: First 4 stages
Deploy method
- As service
- As container