mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-09-14 19:57:06 +00:00
a08a0e3e2e147adb6069b00185ac3f5053904f3c
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 responsive 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.
Description
Languages
Go
84.3%
Vue
10.8%
TypeScript
3.6%
Makefile
0.8%
CSS
0.4%