Loading...

Build a CI/CD Pipeline for Google App Engine Site Using CircleCI [Full Walkthrough]

2,640 views 56________

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

コメント