Skip to content

zmzm/jenkins

Repository files navigation

Jenkins

Projects

  • Create Pipeline to Build and Push Docker Image for a Microservice

Steps

  • Step 01 - Introduction and Launching Jenkins as Docker Container
  • Step 02 - Initializing Jenkins Plugins and Creating Github Repo
  • Step 03 - Setting up Docker and Maven in Jenkins and First Pipeline Run
  • Step 04 - Understanding Scripted Pipelines in Jenkins
  • Step 05 - Understanding Declarative Pipelines in Jenkins - Stages
  • Step 06 - Using Docker Images as Jenkins Pipeline Agents
  • Step 07 - Review Pipeline Syntax and Understanding Variables
  • Step 08 - Configuring Jenkins Pipeline Path with Docker and Maven Tools
  • Step 09 - Running Unit Tests and Integration Tests in Jenkins Pipelines - 1
  • Step 10 - Running Unit Tests and Integration Tests in Jenkins Pipelines - 2
  • Step 11 - Build and Push Docker Image in Jenkins Pipelines - 1
  • Step 12 - Build and Push Docker Image in Jenkins Pipelines - 2

Problems

  • Docker is not accessible inside jenkins, permision denied for any operation with docker agent.

    Check if docker group exist inside jenkins container

    cat /etc/group
    

    Install docker inside jenkins container

    apt-get update && apt-get install -y docker.io
    

    Detailed solution can be found here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published