In this project, you will build a Github repository from scratch and create a scaffolding that will assist you in performing both Continuous Integration and Continuous Delivery.
- Plan: https://docs.google.com/spreadsheets/d/1v8YW58UcrGgWk1LJFVf2BQpbQ8MNIyjkWhs4Dx0aGq0/edit?usp=sharing
- Trello: https://trello.com/invite/b/66ffa632decaab12b68420dd/ATTI33b7438a33a1b5a78fa89d7f219171daF463D6C8/azure-devops-project-management
-
Clone this repository
-
Create your infrastructure as code
-
Update this README to reflect how someone would use your code.
- Create an Azure Account
- Create an Azure Devops
- Create a reposistory in your GitHub account
- Create the Cloud-Based Development Environment: Launch an Azure Cloud Shell environment and create ssh-keys. Upload these keys to your GitHub account.
- Run a comment azure in cloud shell which will install, lint, and test code:
make all
.
- Run pipeline in Azure Devops to deploy your web app.
- Make a prediction:
./make_predict_azure_app.sh
.
Expected should be like the following after done your work: