google / gae-secure-scaffold-python3

Secure scaffold for Google App Engine static and dynamic Python websites
Apache License 2.0
31 stars 16 forks source link

Run tests using Cloud Build for CI. #2

Open davidwtbuxton opened 4 years ago

davidwtbuxton commented 4 years ago

The Cloud Build runner uses a custom Docker image which includes the Cloud SDK tools, and multiple versions of Python.

Fixes #1

davidwtbuxton commented 4 years ago

The downside to using Cloud Build is when the CI fails, there's not much detail in the GitHub UI as to what happened. There is a link to view more details in the Google Cloud Console, but that will be restricted to Google project owners.

bradleyg commented 4 years ago

In that case it probably makes sense to use Github Actions here instead..

neo commented 3 years ago

Not sure if it's related, but I think even if not for CI, it might still be a good idea to have a docker option for local development and production deployment. Thanks!