Azure Repos
- Create a Repository in Azure Repos

- Now for https url generate git credentials

- Lets use ssh




Azure Pipelines
- This is service where we create CI/CD Pipelines
- Basic CD pipeline

- Azure Pipelines can be created in two ways
- Classic Editior:
- This is a visual way to create Pipelines
- History is not maintained
- YAML (azure-pipelines.yaml):
- This is pipeline as a code approach
- Any change made into pipeline is maintained in git repository as commit/history
- To have a different pipeline per branch
- Classic Editior:
Manual Process for Building a Java Application
- The applications is hosted at Refer Here
- Clone the code
- Ensure Java 8 is installed on the system
- Ensure Maven is installed on the system
- Execute the following command
cd game-of-life
mvn package
Ways of Working
- Before creating a CI/CD pipeline, Ensure
- you have all the manual steps
- you have executed and verified if they are working
- Generally pipelines are executed on servers, To create these servers we will be using AWS/Azure Virtual Machines
Cloud Accounts
- Azure: Create a Microsoft account and then create an Azure account Refer Here
- AWS: Refer Here
- YAML and JSON tutorial Refer Here
