* Cantinho Satkeys

Refresh History
  • j.s.: tenham um excelente domingo 49E09B4F
    Hoje às 09:07
  • j.s.: ghyt74 a todos  49E09B4F
    Hoje às 09:07
  • JPratas: try65hytr Pessoal  4tj97u<z classic k7y8j0
    11 de Julho de 2025, 03:54
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    10 de Julho de 2025, 10:40
  • j.s.: dgtgtr a todos  4tj97u<z
    07 de Julho de 2025, 13:50
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    06 de Julho de 2025, 11:43
  • j.s.: [link]
    05 de Julho de 2025, 16:31
  • j.s.: dgtgtr a todos  4tj97u<z
    05 de Julho de 2025, 16:31
  • j.s.: h7t45 ao convidado de Honra batatinha pela sua ajuda
    05 de Julho de 2025, 16:30
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    04 de Julho de 2025, 11:58
  • JPratas: dgtgtr Pessoal  101041 Vamos Todos Ajudar na Manutenção do Forum, Basta 1 Euro a Cada Um  43e5r6
    03 de Julho de 2025, 19:02
  • cereal killa: Todos os anos e preciso sempre a pedir esmolas e um simples gesto de nem que seja 1€ que fosse dividido por alguns ajudava, uma coisa e certa mesmo continuando isto vai levar volta a como se tem acesso aos tópicos, nunca se quis implementar esta ideia mas quem não contribuir e basta 1 € por ano não terá acesso a sacar nada, vamos ver desenrolar disto mais ate dia 7,finalmente um agradecimento em nome do satkeys a quem já fez a sua doação, obrigada
    03 de Julho de 2025, 15:07
  • m1957: Por favor! Uma pequena ajuda, não deixem que o fórum ecerre. Obrigado!
    03 de Julho de 2025, 01:10
  • j.s.: [link]
    02 de Julho de 2025, 21:09
  • j.s.: h7t45 ao membro anónimo pela sua ajuda  49E09B4F
    02 de Julho de 2025, 21:09
  • j.s.: dgtgtr a todos  4tj97u<z
    01 de Julho de 2025, 17:18
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    29 de Junho de 2025, 11:59
  • m1957: Foi de boa vontade!
    28 de Junho de 2025, 00:39
  • j.s.: passem f.v. por aqui [link]    h7t45
    27 de Junho de 2025, 17:20
  • j.s.: renovamos o nosso pedido para uma pequena ajuda para pagemento  do nosso forum
    27 de Junho de 2025, 17:19

Autor Tópico: GitHub-Workflow Git Branching Strategy plus Jenkins for CICD  (Lida 159 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 121842
  • Karma: +0/-0

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 17 lectures (1h 7m) | Size: 293.2 MB
Design a Comprehensive GitHub-Workflow Git Branching Strategy with a fully functional Jenkins Multibranch CICD Pipeline

What you'll learn:
How to set up and configure Jenkins multibranch CICD pipelines
How to expose Local Virtual Linux machines to the internet with Ngrok
How to enable multiple developers work on a project
How to use Git as a DevOps Engineer

Requirements
Working knowledge of Git
Linux Command Lines
A personal computer connected to the internet

Description
As a DevOps engineer, very good knowledge and experience of Git is a MUST-HAVE in order to succeed in the field.

Git is a DevOps tool used for source code management. It is used for tracking changes in the source code, enabling multiple developers to work together on a project.

In this course, we will be talking about Git branching strategy/workflow. There is four most popular branching workflow for Git - Git Flow, GitHub Flow, Gitlab Flow and One Flow.

Each of them has its pros and cons.

Our main focus in this series will be designing and implementing the GitHub workflow as described by Scott Chacon a former employee at GitHub. and since no DevOps project is completed without proper implementation of CI and CD, we will use Jenkins to take care of that.

We will later add Git Flow to our system. So, at the end of the day, our Git branching strategy will have a little bit of Git Flow, GitHub Flow and GitLab Flow.

The Project Features

A well designed GitHub workflow as described by Scott Chacon ( Former GitHub employee).

A multibranch Jenkins pipeline that will run Continuous Integration(Build and Test) when (1) there's an even on any branch (2) a new branch is created (3) a PR is created.

The pipeline will run Continuous Deployment when another branch is merged or there is a push event on the master branch.

In the case of the mixed flow, the pipeline will deploy to staging when any branch is merged or there is a push event on the develop branch and deploy to production when the develop branch is merged onto the master branch.

We are hosting the Jenkins Instance on our local DevOps lab. So you will not have to pay any cloud service provider to practice.

We will host the project code on Github and configure a Github webhook to inform Jenkins of any activity on the code repository.

We will expose our local Jenkins instance to the internet through ngrok so it can communicate with Github.

This a very important project that you can have in your resume as an experienced engineer.

Who this course is for
Developers
System Administrators
Beginner DevOps engineers


Download link:
Só visivel para registados e com resposta ao tópico.

Only visible to registered and with a reply to the topic.

Links are Interchangeable - No Password - Single Extraction