drone/README.md

1.4 KiB

Drone

Docker based installation of Drone.io and Docker Drone Runner

Requirements

Docker needs to be available on target machine.

Role Variables

Variable Description Default
letsencrypt.staging Create staging certificate. true
letsencrypt.email Email address to declare when creating certificate. ""
drone_env.DRONE_GITEA_SERVER Gitea server to connect to. https://git.example.com
drone_env.DRONE_GITEA_CLIENT_ID Client ID for gitea server no_valid_id
drone_env.DRONE_GITEA_CLIENT_SECRET Client secret used to conntect to gitea server very_secret
drone_env.DRONE_RPC_SECRET Secret for drone runners to use when connecting to drone server even_more_secret

Example Playbook

- hosts: drone
  roles:
     - { role: drone, tags: [drone] }

License

MIT