Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -135,4 +135,4 @@ jobs:
uses: github/codeql-action/upload-sarif@v4
if: always()
with:
sarif_file: trivy.sarif
sarif_file: trivy.sarif
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DevSecOps Investigation Journey: An Analytical Case Study of "Shift-Left" Security
# DevSecOps Investigation Journey: An Analytical Case Study of Shift-Left Security in a Java CI/CD Pipeline.

## 📖 Project Overview
This project investigates the trade-offs of **DevSecOps** practices, focusing on the balance between **performance overhead** and **security efficacy** in CI/CD pipelines.
Expand Down Expand Up @@ -26,7 +26,7 @@ It provides a practical, empirical case study of "Shift-Left" security by integr

## 📊 Experimental Phases

### Phase 1: Baseline Pipeline
### Phase 1: Baseline Pipeline
- Built a clean CI/CD pipeline for Spring Boot.
- **Baseline runtime**: 43 seconds.

Expand Down Expand Up @@ -57,4 +57,4 @@ It provides a practical, empirical case study of "Shift-Left" security by integr

---

## 📂 Repository Structure
## 📂 Repository Structure
9 changes: 7 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.3.0</version>
<version>3.4.10</version>
<relativePath/>
</parent>

Expand All @@ -33,6 +33,11 @@
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.17.0</version>
</dependency>
</dependencies>

<build>
Expand Down Expand Up @@ -94,4 +99,4 @@
</plugins>
</build>

</project>
</project>