Add Google Cloud Build support to mozilla/bedrock
Categories
(mozilla.org :: Github: Administration, task)
Tracking
(Not tracked)
People
(Reporter: sjalim, Assigned: cknowles)
Details
I am exploring using Google Cloud Run to set up demo apps on GCP, as a replacement for Heroku and a step towards understanding good ways for MEAO to use GCP in general.
I've been given a sandbox/developer project in GCP by Sven and can stand up Cloud Run apps based on Docker images I push to Artifact Registry.
However, we need to evaluate Cloud Build as an option, ideally with it watching certain branches on github.com/mozilla/bedrock.
For this reason I've tried to add the Cloud Build app to GH, but it's so far appeared blocked. CKnowles just popped up on Slack to say he can see the request, and to file it formally here, which am happy to do.
If you need extra info, just let me know. My manager, pmac, is aware that we're trying this out, too.
Thanks,
Steve
| Assignee | ||
Comment 1•3 years ago
|
||
Alright, that app is already installed in the organization in other repositories, I've clicked the buttons to enable it for the bedrock repo.
I've also rejected the duplicate requests (you should have 1 accept message and several rejects, but I've verified that bedrock is still enabled and installed.)
Let me know if there's any questions or concerns.
| Reporter | ||
Comment 2•3 years ago
|
||
Thanks Chris - much appreciated.
I've also rejected the duplicate requests
If it helps, there was no feedback in the UI at all that the attempt to add Cloud Build was blocked by policy or the like, else I wouldn't have tried more than one route towards enabling it.
you should have 1 accept message and several rejects
I've had no messages at all - maybe they went to a Bedrock admin?
but I've verified that bedrock is still enabled and installed.
Am still getting denied when I try to add Cloud Build for mozilla/bedrock to my meao-stevejalim-dev-sandbox project, unfortunately. It takes me through the authorization process in GH, but when I return to the GCP web UI, it doesn't seem to remember.
Not reopening, as am expecting the problem to be far closer to my end than to the GHE end :o)
| Assignee | ||
Comment 3•3 years ago
|
||
Wow, none of that is ideal. Feel free to reach out in slack if you need any assistance. And I’m startled GitHub didn’t give you any accept or reject feedback.
Description
•