Skip to content

shikhorroy/jenkins-cicd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CICD Pipeline.png

Application URL: http://localhost:8081

Prerequisites

Jenkins plugins:

Jenkins Tools:

  • Configure docker tool to access docker. Docker Tool Configuration.png

Jenkins Credentials:

  • Kind: Secret file, ID: kubeConfig, File: <browse .kube config file>
  • Kind: Secret text, Secret: , ID: sonarToken

System Configure:

  • Setup SonarQube Server Configure Sonar Server.png

Webhooks:

  • SonarQube webhook:

    We may want to take sonarqube analysis result and based on that we may want to execute further pipeline. To wait for SonarQube analysis to be completed and return quality gate status a webhook needed to be configured in SonarQube server:

    Webhook URL: http://host.docker.internal:8080/sonarqube-webhook/ SonarQube Webhook.png

Releases

No releases published

Packages

No packages published