Woodpecker is a community fork of the Drone CI system.
Go to file
Florian Märkl 3f73d5bf53
Fix logs view existing multiple times (#1000)
* Fix terminal DOM existing multiple times

When switching between the tasks/config/changed files tabs in the build
view, the DOM for the log xterm would be inserted multiple times,
causing the current terminal to be shifted down weirdly.
This fixes this behavior by cleaning any custom DOM before the log is
unmounted.

* Use ref
2022-06-25 19:52:37 +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 fix regression from 81dcdea2be (missmatch) 2022-06-16 23:11:27 +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.