Skip to main content
Version: Next

Custom backends

If none of our backends fits your usecases, you can write your own.

Therefore, implement the interface "".Backend and build a custom agent using your backend with this main.go:

package main

import (
backendTypes ""

func main() {

It is also possible to use multiple backends, you can select with WOODPECKER_BACKEND between them.