I'm super inclined to migrate all my Github repositories to @codeberg 😁

I'll migrate some today and try to integrate Woodpecker (github.com/woodpecker-ci/woodp) to see how things will work.

@karl @codeberg

woodpecker > drone because of its usability in commercial projects? Or are there other reasons for you to prefer it?

@hanser @codeberg Drone is a great product, but I don't like their business model. Its just that πŸ™‚
I feel more safe running a community based fork of it.

@karl @hanser @codeberg I use woodpecker with Codeberg and it works well. Maybe not as smooth as Drone but quite well. I wrote a short article once on how to set up Woodpecker in Docker for Codeberg: sarkasti.eu/articles/post/wood

@lomion @hanser @codeberg thank you for that :) I had to follow Drone docs to get the env variables for gitea as woodpecker don't have that documented.
I'll compare what I did with the information from your post. πŸ™‚

If you encounter any blockers, please make sure to document them, so others won't hit them. Making a Pull to the Woodpecker Docs shouldn't be too hard and is highly appreciated by us, too πŸ˜‰

@lomion @hanser

@codeberg @lomion @hanser sure :) I will!
Can you tell me more about the plans to have CI on Codeberg?

Hmm, in short: We want to set up Woodpecker with Gitea integration as a hosted service for Codeberg and give projects access to it on demand (at first, and see how it evolves). We're looking into some resource control and how to allow projects to only automatically build pulls of authorized users to avoid abuse (e.g. for Cryptomining, they often send a pull which executes a script and takes the credits of FLOSS projects)

We're currently adding missing bits to Woodpecker itself, ...
@lomion @hanser


... can see some recent commits from the Codeberg team github.com/woodpecker-ci/woodp

One of our developers is now even a member of Woodpecker, very proud of this collaboration ...

There is no real timeline, we're experimenting with new deployment methods, the server setup and Woodpecker and see how fast we can make it into an Alpha phase πŸ™‚

@lomion @hanser

Β· Β· Web Β· 1 Β· 0 Β· 2

@codeberg @lomion @hanser that's really great! I'm glad to see such involvement on this topic and also the collaboration on Woodpecker :)

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!