Cicd documentation layout


Blueprint Diagram of difference between Continuous Deployment and Continuous Delivery



Download 6.25 Mb.
Page5/39
Date15.06.2023
Size6.25 Mb.
#61535
1   2   3   4   5   6   7   8   9   ...   39
CIcd

2.10. Blueprint Diagram of difference between Continuous Deployment and Continuous Delivery:



3. Source Code Repository - GIT :


  • It is also known as “version controller” because it records all versions of the files.

  • Git is distributed version controlling system (as the code is distributed across several servers or machines), because everyone can work locally, git is fast

3.1. Why we should use git or SCM?


  • Teams can collaborate and merging code becomes easy.

  • It maintains versions, if something goes wrong with latest version we can roll back to previous version.

  • Debugging issues is easy (as we can track the modification why, where, and when & what modifications are happened).

  • We can secure our code (SSH secures the code).

  • Git is open source (as anyone can use the source free of cost and can change according their requirements and no need of licenses but servers provided by providers are chargeable)

3.2. Setting up Git-server:


  1. Download and install the software on our servers.

  2. Register with cloud providers (Github, Gitlab, Bit Bucket, etc..,)

  • It supports two types of protocols:

1. SSH
2. Https

3.3. Setting up Git-Client:


There are so many git-clients are there:

  • Smart Git

  • Source Tree

  • Git Bash (Install this)

  • Tortise Git, etc..,

3.4. Steps to install Git-bash in our local:


Go to google ‘Git-bash’ -------> open first page --------> Downloads -------> choose our OS and download--------> Go through default options

# git clone ‘url’ (coped from ‘https’ protocol)

  • Then we have to enter provided ‘password’ which is our bitbucket’s A/C

Download 6.25 Mb.

Share with your friends:
1   2   3   4   5   6   7   8   9   ...   39




The database is protected by copyright ©ininet.org 2024
send message

    Main page