mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-12 08:23:48 +02:00
Woodpecker is a simple yet powerful CI/CD engine with great extensibility.
517c003af2
Within the PR https://github.com/go-gitea/gitea/pull/2184 on Gitea the project dropped the standard behavior to use x-auth-basic personal access token. So we should use a proper username and the token from now on to support Gitea >= 1.2.0. Since this driver anyway only supports Gitea >= 1.2.0 this won't be a breaking change on Drone side, the only breaking change is on side of Gitea! |
||
---|---|---|
.github | ||
cmd | ||
model | ||
plugins | ||
remote | ||
router | ||
server | ||
shared | ||
store | ||
vendor | ||
version | ||
.dockerignore | ||
.drone.sh | ||
.drone.yml | ||
.gitignore | ||
Dockerfile | ||
Dockerfile.agent | ||
Dockerfile.agent.alpine | ||
Dockerfile.agent.linux.arm | ||
Dockerfile.agent.linux.arm64 | ||
Dockerfile.alpine | ||
LICENSE | ||
README.md |
Drone is a Continuous Delivery system built on container technology. Drone uses a simple yaml configuration file, a superset of docker-compose, to define and execute Pipelines inside Docker containers.
Sample Pipeline Configuration:
pipeline:
backend:
image: golang
commands:
- go get
- go build
- go test
frontend:
image: node:6
commands:
- npm install
- npm test
publish:
image: plugins/docker
repo: octocat/hello-world
tags: [ 1, 1.1, latest ]
registry: index.docker.io
notify:
image: plugins/slack
channel: developers
username: drone
Documentation and Other Links:
- Setup Documentation docs.drone.io/installation
- Usage Documentation docs.drone.io/getting-started
- Plugin Index plugins.drone.io
- Getting Help docs.drone.io/getting-help