xoxys.droneci/index.md
Robert Kaussow 8ddcf45d73 commit cc5e7e3763
Author: Robert Kaussow <mail@geeklabor.de>
Date:   Sat Mar 21 14:04:13 2020 +0100

    make priviled mode mandatory
2020-03-21 13:07:51 +00:00

6.0 KiB

title type
droneci docs

Source Code Build Status License: MIT

Setup Drone CI base server. 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.


Default Variables

droneci_admin

Default value

droneci_admin: _unset_

droneci_agent_capacity

Default value

droneci_agent_capacity: 2

droneci_agent_container_name

Default value

droneci_agent_container_name: drone-agent

droneci_agent_image

Default value

droneci_agent_image: drone/drone-runner-docker:1.0.1

droneci_agent_memory_limit

Default value

droneci_agent_memory_limit: _unset_

Example usage

droneci_agent_memory_limit: 512m

droneci_agent_memory_reservation

Default value

droneci_agent_memory_reservation: _unset_

Example usage

droneci_agent_memory_reservation: 256m

droneci_db_name

Default value

droneci_db_name: droneci

droneci_db_password

Default value

droneci_db_password: secure

droneci_db_port

Default value

droneci_db_port: 5432

droneci_db_server

Default value

droneci_db_server: localhost

droneci_db_ssl_mode

Default value

droneci_db_ssl_mode: disable

droneci_db_type

Default value

droneci_db_type: sqlite

droneci_db_user

Default value

droneci_db_user: pgdroneci

droneci_docker_compose_bin

Default value

droneci_docker_compose_bin: /usr/local/bin/docker-compose

droneci_docker_socket_path

Default value

droneci_docker_socket_path: /var/run/docker.sock

droneci_gitea_enabled

Default value

droneci_gitea_enabled: false

droneci_gitea_server

Default value

droneci_gitea_server: http://my-git.example.com

droneci_gitea_skip_verify

Default value

droneci_gitea_skip_verify: false

droneci_host

Default value

droneci_host: http://localhost

droneci_http_proxy

Default value

droneci_http_proxy: _unset_

droneci_https_proxy

Default value

droneci_https_proxy: _unset_

droneci_license_key

Default value

droneci_license_key: _unset_

droneci_no_proxy

Default value

droneci_no_proxy:
  - drone-server
  - drone-agent

droneci_restart_policy

Default value

droneci_restart_policy: always

droneci_secret

Default value

droneci_secret: myveryownsecret

droneci_server_container_name

Default value

droneci_server_container_name: drone-server

droneci_server_exposed_ip

Default value

droneci_server_exposed_ip: 127.0.0.1

droneci_server_exposed_port

Default value

droneci_server_exposed_port: 8080

droneci_server_extra_hosts

Default value

droneci_server_extra_hosts: []

droneci_server_image

Default value

droneci_server_image: drone/drone:{{ droneci_version }}

droneci_server_memory_limit

Default value

droneci_server_memory_limit: _unset_

Example usage

droneci_server_memory_limit: 512m

droneci_server_memory_reservation

Default value

droneci_server_memory_reservation: _unset_

Example usage

droneci_server_memory_reservation: 256m

droneci_service_directory

Default value

droneci_service_directory: /var/lib/docker/services/drone-ci

droneci_version

Default value

droneci_version: 1.6.0

Dependencies

None.