Woodpecker is a community fork of the Drone CI system.
Find a file
Florian Märkl 4879e922c1
Avoid calling /bin/env in local backend (#1011)
/bin/env was used to resolve a command name against PATH and pass
additional environment variables.
All of this can also be achieved using functionality already provided by
go's exec lib, which will then internally pass the appropriate arguments
to e.g. execve.
2022-07-04 20:27:17 +02:00
.github Add matrix room to issue template (#954) 2022-06-03 14:21:19 +02:00
.vscode Add option to launch all needed services for local development (#988) 2022-06-17 16:24:49 +02:00
.woodpecker Use editorconfig-checker (#982) 2022-06-17 12:03:34 +02:00
agent Make pipeline runtime log with description (#970) 2022-06-15 18:11:20 +02:00
charts Use editorconfig-checker (#982) 2022-06-17 12:03:34 +02:00
cli Make pipeline runtime log with description (#970) 2022-06-15 18:11:20 +02:00
cmd Use asym key to sign webhooks (#916) 2022-06-01 20:06:27 +02:00
docker Minim golang 1.18 and drop vendor folder (#979) 2022-06-17 01:57:02 +02:00
docs Extend FAQ with clone debugging howto (#996) 2022-06-20 19:15:15 +02:00
nfpm fix nfpm (#788) 2022-02-24 15:35:11 +01:00
pipeline Avoid calling /bin/env in local backend (#1011) 2022-07-04 20:27:17 +02:00
server Show forge icons in UI (#987) 2022-06-17 20:14:01 +02:00
shared Take in an io.Reader instead of file path (#885) 2022-04-19 10:40:48 +02:00
version gofumpt -w -l -extra . (#661) 2022-01-05 21:50:23 +01:00
web Fix logs view existing multiple times (#1000) 2022-06-25 19:52:37 +02:00
woodpecker-go Use editorconfig-checker (#982) 2022-06-17 12:03:34 +02:00
.changelog.yml Changelog for v0.14.1 (#334) (#340) 2021-09-23 02:21:28 +02:00
.ecrc Use editorconfig-checker (#982) 2022-06-17 12:03:34 +02:00
.editorconfig Use editorconfig-checker (#982) 2022-06-17 12:03:34 +02:00
.gitignore Add option to launch all needed services for local development (#988) 2022-06-17 16:24:49 +02:00
.golangci.yml Lint code with gofumpt (#664) 2022-01-06 07:44:14 +01:00
CHANGELOG.md Add Changelog v0.15.2 (#966) (#967) 2022-06-14 15:07:53 +02:00
CONTRIBUTING.md Mention Matrix Space & Rooms in Readme & Docs (#646) 2021-12-30 11:53:52 -06:00
docker-compose.example.yml Change paths to use woodpecker instead of drone (#494) 2021-10-28 14:02:43 -05:00
go.mod Minim golang 1.18 and drop vendor folder (#979) 2022-06-17 01:57:02 +02:00
go.sum Minim golang 1.18 and drop vendor folder (#979) 2022-06-17 01:57:02 +02:00
LICENSE Optimize license files (#355) 2021-09-25 15:15:54 +02:00
Makefile Minim golang 1.18 and drop vendor folder (#979) 2022-06-17 01:57:02 +02:00
README.md [docs] show twitter link with content 2022-03-14 15:09:00 +01:00
SECURITY.md Create SECURITY.md (#396) 2021-10-03 16:15:58 +02:00

Woodpecker



Woodpecker

Woodpecker is a community fork of the Drone CI system.

woodpecker

Support

Please consider to donate and become a backer. 🙏 [Become a backer]

Usage

.woodpecker.yml

  • Place your pipeline in a file named .woodpecker.yml in your repository
  • Pipeline steps can be named as you like
  • Run any command in the commands section

Read More

Build steps are containers

  • Define any Docker image as context
  • Install the needed tools in custom Docker images, use them as context

Read More

Plugins

Woodpecker has official plugins, but you can also use your own.

Read More

Documentation

https://woodpecker-ci.org/

Contribution

See Contributing Guide

Who uses Woodpecker?

Codeberg, the woodpecker project itself, and many others.

Leave a comment if you're using it.

Also consider using the topic WoodpeckerCI in your repository, so others can learn from your config and use the hashtag #WoodpeckerCI when talking about the project on social media!

Here are some places where people mention Woodpecker:

Stars over time

Stargazers over time

License

Woodpecker is Apache 2.0 licensed with the source files in this repository having a header indicating which license they are under and what copyrights apply.

Files under the docs/ folder are licensed under Creative Commons Attribution-ShareAlike 4.0 International Public License.