Robert Kaussow
6a5ea6d10e
Author: Robert Kaussow <mail@geeklabor.de> Date: Fri Jan 31 11:23:20 2020 +0100 cleanup documentation
6.3 KiB
6.3 KiB
title | type |
---|---|
droneci | docs |
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
- droneci_agent_capacity
- droneci_agent_container_name
- droneci_agent_image
- droneci_agent_memory_limit
- droneci_agent_memory_reservation
- droneci_agent_privileged
- droneci_db_name
- droneci_db_password
- droneci_db_port
- droneci_db_server
- droneci_db_ssl_mode
- droneci_db_type
- droneci_db_user
- droneci_docker_compose_bin
- droneci_docker_socket_path
- droneci_gitea_enabled
- droneci_gitea_server
- droneci_gitea_skip_verify
- droneci_host
- droneci_http_proxy
- droneci_https_proxy
- droneci_license_key
- droneci_no_proxy
- droneci_restart_policy
- droneci_secret
- droneci_server_container_name
- droneci_server_exposed_ip
- droneci_server_exposed_port
- droneci_server_extra_hosts
- droneci_server_image
- droneci_server_memory_limit
- droneci_server_memory_reservation
- droneci_server_privileged
- droneci_service_directory
- droneci_version
- Dependencies
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_agent_privileged
Default value
droneci_agent_privileged: false
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_server_privileged
Default value
droneci_server_privileged: false
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.