- Created GitHub repository "Delivery"
- Created "helloml" project in Google Cloud Platform
- Established SSH key and ran git clone of repository
- Created main.py, main_test.py, requirements.txt
- Created Python 3 virtual environment
- Created and ran Makefile to install all needed packages and dependencies
- gcloud app create
- Ran Flask app locally
- Made changes to main.py and ensured on-the-fly updating
- Deployed Flask app, ensured routes functioned properly
- Pushed changes to GitHub by creating cloudbuild.yaml file and creating build trigger. Instructions here: (https://cloud.google.com/source-repositories/docs/quickstart-triggering-builds-with-source-repositories)
- Modified main.py and ensured those changes successfully pushed to GitHub
-
Notifications
You must be signed in to change notification settings - Fork 0
msaif41/delivery
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Continuous Delivery of Flask Application on GCP
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published