Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Request for new functionality
View staffing
Description
What you would like to accomplish:
I have many public git repositories hosted on Codeberg , and I'd like to be able to build them using Cloud Build.
Codeberg uses Forgejo , which is a fork of Gitea .
How this might work:
Per the Cloud Build repositories documentation, 1st gen supports GitHub, GitHub Enterprise, Bitbucket Server, and Bitbucket Data Center, while 2nd gen supports GitHub, GitHub Enterprise, GitLab, GitLab Enterprise Edition, Bitbucket Data Center, and Bitbucket Cloud.
If there were a way to specify an arbitrary repository URL to clone when setting up a build trigger, I could provide a Codeberg repo there and then configure the Codeberg repo to call a Cloud Build webhook to trigger builds.
If applicable, reasons why alternative solutions are not sufficient:
I currently have a convoluted setup where each of my Codeberg repos calls a Cloud Function, which clones the repo to Cloud Source Repositories , which Cloud Build then builds from. This setup is fragile, though, and new customers can no longer use Cloud Source Repositories as of 2024-06-17.