Jenkins Demo Repository

Last modified by Boris Folgmann on 2025/02/10 11:36

There is a public demo git repository available at https://prd.sdc.t-systems.net/bitbucket/projects/DEVOPSAAS/repos/devops-demo-solarcalc/browse which pursues the following objectives regarding the Jenkins pipeline at a DevOps-as-a-Service instance:

The demo is a simple web application which can calculate the electrical power generated by solar panels. It uses Spring Boot and is packaged into a Docker container. When deployed, the web application is accessible at port 8080.

Git
Git
App Code
App Code
Start Work
Start Work
Issue in Jira
(Feature)
Issue in Jira<br>(Feature)
Triggers Pipeline
Triggers Pipeline
Git Commit
Git Commit
Code change
Code change
Dockerfile
Dockerfile
Jenkinsfile
Jenkinsfile
Build Image
Build Image
Test Image
Test Image
Push Image
Push Image
Pull Image
Pull Image
Docker Registry
Docker Registry
Trigger manual Deployment
Trigger manual Deployment
*) Planned in future
*) Planned in future
Container Orchestration
Container Orchestration
Target
Environment
Target <br>Environment
PO
PO
Developer
Developer
User
User
Documentation
Documentation
K8S Files
K8S Files
Maven Build
Maven Build
Deploy Image *)
Deploy Image *)
Smoke Test *)
Smoke Test *)
Code Quality
Code Quality
Dependency Scan
Dependency Scan
Image Scan *)
Image Scan *)
Test Code
Test Code
Deployer
Deployer