mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-29 03:40:31 +00:00
Woodpecker is a community fork of the Drone CI system.
client | ||
debian/drone | ||
plugin | ||
server | ||
shared | ||
.drone.yml | ||
.gitignore | ||
AUTHORS | ||
LICENSE | ||
Makefile | ||
README.md |
Experimental version of Drone.IO with deep GitHub, GitHub Enterprise and Bitbucket integration.
I am currently copy / pasting functionality into this branch. So if you see something that is missing it probably because I haven't gotten to that section yet.
Some of the fundamental changes include
- modification to project structure
- api-driven design
- interface to abstract github, bitbucket, gitlab code (see /shared/remote)
- handlers are structures with service providers "injected"
- github, bitbucket, etc native permissions are used. No more teams or permissions in Drone
- github, bitbucket, etc authentication is used. No more drone password
- github, bitbucket, etc repository data is cached upon login (and subsequent logins)
- angularjs user interface with modified reactive design
... probably more that I'm forgetting
If you find an issue please don't log a bug. I'm probably aware of it and just haven't gotten to fixing it yet ... especially if it is related to a) angular b) emails or c) github, bitbucket and gitlab functionality.