Jenkins Python Pipeline Tutorial

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 45

  • @enigmaclothing5379
    @enigmaclothing5379 7 місяців тому +2

    You saved my ass at university - thank you. Just to mention for other people - I have been looking for a normal tutorial with explanation regarding jenkins and python installation in it over 3 days. This man saved my ass. Once again - thank's a lot!

  • @krappr
    @krappr Рік тому +6

    Explanation of the docker run command used on the start of the video:
    docker run: This command is used to run a Docker container.
    -p 8080:8080 -p 50000:50000: These options define port mappings between the host machine and the container. In this case, it maps port 8080 of the host to port 8080 of the container, and port 50000 of the host to port 50000 of the container. This allows you to access the services exposed on these ports from your host machine.
    -v jenkins_home:/var/jenkins_home: This option specifies a volume mapping between the host machine and the container. It creates a named volume called "jenkins_home" and maps it to the "/var/jenkins_home" directory inside the container. This volume is used to persist Jenkins data, such as job configurations, plugins, and other data that needs to be preserved even if the container is restarted or removed.
    jenkins/jenkins:lts-jdk11: This specifies the Docker image to run. It pulls the "jenkins" image from the Docker Hub repository, with the "lts-jdk11" tag. This image contains the Jenkins CI/CD platform with JDK 11.
    So, when you execute the command, Docker will run a container based on the "jenkins/jenkins:lts-jdk11" image. The container will have its ports 8080 and 50000 mapped to the corresponding ports on the host machine, allowing you to access the Jenkins web interface and Jenkins agent communication on those ports. Additionally, the "jenkins_home" volume is created to store persistent Jenkins data.

  • @CAlexDev-gy2es
    @CAlexDev-gy2es 10 місяців тому

    Great tutorial! Looked everywhere for a quick straightforward video on this

  • @Hossein118
    @Hossein118 2 роки тому

    Such a great video. I love the way you walked us through the actual process.

  • @jacobolson1331
    @jacobolson1331 Рік тому

    That was a really well thought out tutorial with great commentary!

  • @jensenlangford5383
    @jensenlangford5383 5 місяців тому

    Brilliant simple video - really appreciate your effort!!

  • @dance3991
    @dance3991 7 місяців тому

    It helps me solve python not found issue. Great video and much thanks! :)

  • @Confusedcapybara8772
    @Confusedcapybara8772 Місяць тому

    Thanks for the walk through! This helps a lot. Any suggestions for failing or warning when pytest test fails?

  • @RJ-zd5ep
    @RJ-zd5ep 7 місяців тому

    Hi Vincent , please tell me ,if threre are sub directory in git repo then how to traverse through that dirctory while running it through pipeline

  • @somirajput684
    @somirajput684 9 місяців тому

    thanks for making this video, really needed it.

  • @suryayehezki
    @suryayehezki 11 місяців тому

    Thank you for sharing, Vincent! really helpful!

  • @renunegi3519
    @renunegi3519 Рік тому

    such a nice detailed video, i am able to run my git file using Jenkins. Thanks!!

  • @ukratitelkisok9726
    @ukratitelkisok9726 2 роки тому +2

    thank you very much in great detail. This is the only video that helped me very good. Thank you author

  • @girishraghunathan2946
    @girishraghunathan2946 2 роки тому +1

    We already checked out the git repository in first stage, so why we have to specify git branch command in the second stage again? What is its purpose please?

    • @KrishnaPrasad8357
      @KrishnaPrasad8357 8 місяців тому

      I have the same question. Did you figure it out?

  • @maliksvisuals285
    @maliksvisuals285 8 місяців тому

    awesome tutorial Vincent!!

  • @MaYa-mu8lz
    @MaYa-mu8lz 11 місяців тому

    Спасибо, мужик. Очень толково

  • @RahulPandey-wl2kw
    @RahulPandey-wl2kw 6 місяців тому

    Awesome Video Sir. 👏👏

  • @swaroop_kakarla
    @swaroop_kakarla 2 роки тому

    Its really helpful ♥️, keep more doing on automation testing with python pytest.

  • @geryon5997
    @geryon5997 8 місяців тому

    Great tutorial mate! Thanks a lot!

  • @aaaaaacvbbcfcjhgjgchgdk.9794
    @aaaaaacvbbcfcjhgjgchgdk.9794 2 роки тому

    Thank you for its enjoyeble to learn from you.

  • @paupolin1
    @paupolin1 2 роки тому +2

    You save my day :)

  • @BugMonsters
    @BugMonsters Рік тому +1

    Great Tutorial. Could please also explain how to set up this pipeline without the need of docker?

    • @stephanieezat-panah7750
      @stephanieezat-panah7750 Рік тому

      yes please, and thank you

    • @commonman5768
      @commonman5768 Рік тому

      Just use pip package dependency war file which holds all dependency to run python project

    • @commonman5768
      @commonman5768 Рік тому

      Just use pip package dependency war file which holds all dependency to run python project

  • @stephanieezat-panah7750
    @stephanieezat-panah7750 Рік тому

    I noticed that there is no .git directory in the zip file that I downloaded. I am confused. please explain

  • @kingleo188
    @kingleo188 Рік тому

    Very well explained bud.

  • @commonman5768
    @commonman5768 Рік тому

    Great vedio Vincent

  • @stephanieezat-panah7750
    @stephanieezat-panah7750 Рік тому

    Help! I use port 8080 for Apache Tomcat. what to do??
    An update: I uninstalled Tomcat and reran the command. All was well and I was able to continue. thank you. This has been a fabulous video. You have saved me.

  • @Skaxarrat
    @Skaxarrat Рік тому

    You saved me, thanks

  • @mpower3435
    @mpower3435 Рік тому

    Thanks for the effort 👍🏻

  • @amarnatha1614
    @amarnatha1614 6 місяців тому

    Thank you sir

  • @lilbean_eth
    @lilbean_eth 8 місяців тому

    Appreciate this :)

  • @melvinkimathi8924
    @melvinkimathi8924 Рік тому

    Thank you for this.

  • @selomie2721
    @selomie2721 Рік тому

    Nice one thank you!

  • @thereallyegreg
    @thereallyegreg Рік тому

    Cool, thanks a lot!

  • @ShanSiraj
    @ShanSiraj Рік тому

    It's great.. Thanks...

  • @jericholiao8134
    @jericholiao8134 Рік тому

    GoodJob,Thanks bro

  • @CristianGarcia-ku6qj
    @CristianGarcia-ku6qj 2 роки тому

    Thanks!!

  • @djdc9438
    @djdc9438 Рік тому

    Wena choro

  • @sofi6463
    @sofi6463 Місяць тому

    ther is no ops.py on the github you shared