filmov
tv
Jenkins CICD Pipeline Tutorial for Python Project

Показать описание
I've walk through the full process of setting up Jenkins to create a CICD pipeline for your Python projects and perform automated tests on commits that come into a Github repo. I also show how to use Docker to quickly and easily install and run a Jenkins container. I go through preparing the Jenkins Docker container to enable Jenkins build and test your code successfully.
Installation with Docker
Install Docker on your local machine.
Run this command: docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11
Write down the password that's created for you during this first time set up process: like AdminPassword
Go to localhost:8080 and you should be prompted for this password
Run command: docker exec -it -u 0 containerID /bin/bash to open an interactive terminal within the Docker Container as root (user 0)
Run command: apt-get update and apt-get install python3 and apt-get install python3-pip to install Python3 and pip within the Docker container
Run pip install pytest to install the pytest package that actually runs the unit tests during your test stage within the pipeline
Installation with Docker
Install Docker on your local machine.
Run this command: docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11
Write down the password that's created for you during this first time set up process: like AdminPassword
Go to localhost:8080 and you should be prompted for this password
Run command: docker exec -it -u 0 containerID /bin/bash to open an interactive terminal within the Docker Container as root (user 0)
Run command: apt-get update and apt-get install python3 and apt-get install python3-pip to install Python3 and pip within the Docker container
Run pip install pytest to install the pytest package that actually runs the unit tests during your test stage within the pipeline
CI/CD Pipeline Using Jenkins | Continuous Integration & Continuous Deployment | DevOps | Simplil...
Complete Jenkins Pipeline Tutorial | Jenkinsfile explained
Learn Jenkins! Complete Jenkins Course - Zero to Hero
Jenkins Explained in 3 minutes
Real-Time CI CD Pipeline Project | CI CD Pipeline | Jenkins CI CD Pipeline
Part1-SDET Essentials | Jenkins Build & Delivery Pipeline | CI & CD | How to create Jenkins ...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps Tutorial | Edureka
Jenkins Pipeline Tutorial | CI CD Pipeline using Jenkins | Jenkins Tutorial | Simplilearn
AWS & DevOps Practitioner Training: 01 - Introduction!
Introduction to Jenkins, CI/CD, and DevOps for Beginners (2024)
DevOps CI/CD Explained in 100 Seconds
CI/CD | Continuous Integration | Delivery | Deployment
What is CICD Pipeline? CICD process explained with Hands On Project
1. Jenkins Pipeline - What is Jenkins Pipeline | How to write 1st Jenkins pipeline
Kubernetes CI/CD Pipeline Using Jenkins | DevOps Tutorial/Project - 2023
What Is Jenkins? | What Is Jenkins And How It Works? | Jenkins Tutorial For Beginners | Simplilearn
Jenkins Tutorial For Beginners | CI CD Pipeline | Ashok IT.
How to design a modern CI/CD Pipeline
Jenkins Full Course 2023 | Jenkins Tutorial For Beginners
🔥Master CI/CD Pipeline using Jenkins in one shot | Hindi
CI CD Pipeline Explained in 2 minutes With Animation!
Jenkins Full Course | Jenkins Tutorial For Beginners | Jenkins Tutorial | Simplilearn
33. Jenkins for Beginners - Create first Jenkins Pipeline using Build Pipeline
CI/CD In 5 Minutes | Is It Worth The Hassle: Crash Course System Design #2
Комментарии