Jenkins Enterprise Pipeline-as-Code

Backend
Jenkins Enterprise Pipeline-as-Code

Tech Stack

Jenkins
CI/CD
Docker
Git
Linux

Description

Developed a reusable pipeline framework for developers across projects using a custom Jenkins Shared Library.

It ensures standard linting, static analysis (SonarQube), and dependency vulnerability scans (OWASP dependency check).

  • Wrote custom Groovy pipeline functions within Jenkins Shared Libraries.
  • Integrated SonarQube quality gates into the build process, blocking failing code.
  • Configured automated Slack notifications for build failures.

Page Info

Jenkins Shared Library

Custom Groovy steps encapsulating build, test, and SonarQube quality gates.

/logo.png

    Soufian Elouazzani - DevOps Engineer