No description
33a8ecec91
Remove basic auth as an option for Gitea |
||
---|---|---|
.github | ||
cmd | ||
core | ||
docker | ||
handler | ||
livelog | ||
logger | ||
metric | ||
mock | ||
operator | ||
plugin | ||
pubsub | ||
scheduler | ||
scripts | ||
server | ||
service | ||
session | ||
store | ||
trigger | ||
version | ||
web | ||
.dockerignore | ||
.drone.jsonnet | ||
.drone.script | ||
.drone.yml | ||
.gitignore | ||
BUILDING | ||
BUILDING_OSS | ||
CHANGELOG.md | ||
go.mod | ||
go.sum | ||
LICENSE | ||
NOTICE | ||
Taskfile.yml |
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:
name: default
kind: pipeline
type: docker
steps:
- name: backend
image: golang
commands:
- go get
- go build
- go test
- name: frontend
image: node:6
commands:
- npm install
- npm test
- name: publish
image: plugins/docker
settings:
repo: octocat/hello-world
tags: [ 1, 1.1, latest ]
registry: index.docker.io
- name: notify
image: plugins/slack
settings:
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 discourse.drone.io