
Build a CI/CD Pipeline for Google App Engine Site Using CircleCI [Full Walkthrough]
Building a CI/CD pipeline using CircleCI for a website deployed with Google's App Engine.
The example uses a software documentation website (generated with Sphinx) as the site to be hosted. If you want to follow along with a site of your own, I have provided a corresponding write up and GitHub repo for reference:
DevOps Directive Post: https://devopsdirective.com/posts/202...
GitHub Repo: https://github.com/sidpalas/password-...
---
Join the Community:
💬 Discord: / discord
💻 GitHub: https://github.com/sidpalas/devops-di...
🐥 Twitter: / sidpalas
👨💼 LinkedIn: / sid-palas
🌐 Website: https://devopsdirective.com
---
Timestamps:
0:00 Intro
0:43 Project breakdown
1:37 CircleCI setup
3:04 Hello world CircleCI workflow
5:27 Config validation
7:23 Selecting a container image to use
8:18 Installing dependencies (within CircleCI job)
9:25 Building docs (within CircleCI job)
10:47 Setting up Google Cloud Service Account
12:18 Creating service account key
12:34 Deploying docs (within CircleCI job)
15:06 Using service account key to authenticate (within CircleCI job)
16:56 Fixing my typo bug...
17:51 Enabling App Engine Admin API
18:34 Testing the pipeline!
19:32 Success!
App Engine: https://cloud.google.com/appengine/do...
Sphinx: https://www.sphinx-doc.org/en/master/...
CircleCi: https://circleci.com/docs/2.0/configu...
Community Size at Time of Posting:
Subscribers: 49
Channel Views: 898
コメント