Closed rossm-mf closed 1 month ago
As the error states: You didn't configure your forge. E.g. for GitHub: https://woodpecker-ci.org/docs/next/administration/forges/github
Closing as you need to setup a forge as @pat-s said
I see. there is no other way to have it exposed in a way that Gitlab or Github can reach then?
What do you mean? Should your WP instance be unreachable from outside?
yeah. We use Gitlab Cloud. I wanted to explore the WP to see how it worked but can only spin on the internal network.
The way I saw Gitlab forge work is I need to create an oauth app that have a public url. (maybe I missed something)
but then I stumble upon https://forgejo.org/ maybe I can manage with that
Yes, you have to, because Gitlab sends a webhook to woodpecker. So Gitlab must be able to reach woodpecker.
There are some ways to configure that you have different domains/urls for webhooks and web ui, but still the webhooks must be available.
(In theory, it's also possible to work without webhooks but that's not officially supported)
but then I stumble upon https://forgejo.org/ maybe I can manage with that
Yes, you can self-host forgejo and make it also available internally to your network only, so forgejo and woodpecker can still connect to each other.
(In theory, it's also possible to work without webhooks but that's not officially supported)
I guess even if it works. I will not get the full potentials of WP to triggers actions from people doing pushes and PR?
I guess even if it works. I will not get the full potentials of WP to triggers actions from people doing pushes and PR?
Indeed. You can still use it to trigger manual pipelines, but there won't be anything triggered on actions in gitlab.
Considering I found WP as an alternative to semaphore (https://pat-s.me/ansible-using-woodpecker-as-an-alternative-to-semaphore/) I might work for me.
Thank you all for your time. I have enough to dive I think
You're welcome, if you have other question just ask
Component
server
Describe the bug
starting a simple stack gets me the following error. I can't find any info about forge relevant to my error.
Steps to reproduce
docker-compose up of this
Expected behavior
I would image that is a simple docker compose to start but I get an error
System Info
Additional context
No response
Validations
next
version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]