woodpecker/cmd/server
qwerty287 dfc2c265b1
Support go plugins for forges and agent backends (#2751)
As of #2520 

Support to load new forges and agent backends at runtime using go's
plugin system. (https://pkg.go.dev/plugin)

I also added a simple example addon (a new forge which just prints log
statements), it should be removed later of course, but you can see an
example.

---------

Co-authored-by: Michalis Zampetakis <mzampetakis@gmail.com>
Co-authored-by: Anbraten <anton@ju60.de>
2023-12-20 14:26:57 +01:00
..
docs Show secrets from org and global level (#2873) 2023-12-16 10:29:13 +01:00
flags.go Support go plugins for forges and agent backends (#2751) 2023-12-20 14:26:57 +01:00
health.go Fix health check (#2412) 2023-09-09 14:45:24 +02:00
main.go Update go module path for major version 2 (#2905) 2023-12-08 08:15:08 +01:00
server.go Remove separate root path config (#2943) 2023-12-13 15:51:18 +01:00
setup.go Support go plugins for forges and agent backends (#2751) 2023-12-20 14:26:57 +01:00
swagger.go Update slogan & logo (#2962) 2023-12-19 14:12:18 +01:00
woodpecker_docs_gen.go Update go module path for major version 2 (#2905) 2023-12-08 08:15:08 +01:00