All apps · 0 apps
Drone-Runner
OfficialDocker app from Selfhosters
Overview
Readme
View on GitHubdrone-runner-docker
The docker runner executes pipelines inside Docker containers. This runner is intended for linux workloads that are suitable for execution inside containers. This requires Drone server 1.6.0 or higher.
Documentation:
https://docs.drone.io/runner/docker/overview/
Technical Support:
https://discourse.drone.io
Issue Tracker and Roadmap:
https://trello.com/b/ttae5E5o/drone
Release procedure
Run the changelog generator.
docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone-runners -p drone-runner-docker -t <secret github token>
You can generate a token by logging into your GitHub account and going to Settings -> Personal access tokens.
Next we tag the PR's with the fixes or enhancements labels. If the PR does not fufil the requirements, do not add a label.
Before moving on make sure to update the version file version/version.go && version/version_test.go.
Run the changelog generator again with the future version according to semver.
docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone-runners -p drone-runner-docker -t <secret token> --future-release v1.0.0
Create your pull request for the release. Get it merged then tag the release.
Install Drone-Runner on Unraid in a few clicks.
Find Drone-Runner in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Download Statistics
Total Downloads Over Time
Related apps
Explore more like this
Explore allDetails
drone/drone-runner-dockerRuntime arguments
- Network
bridge- Privileged
- false
- Extra Params
--volume=/var/run/docker.sock:/var/run/docker.sock --restart=unless-stopped
Template configuration
Container Variable: DRONE_RPC_HOST
- Target
- DRONE_RPC_HOST
- Default
- drone.example.com
Container Variable: DRONE_RPC_PROTO
- Target
- DRONE_RPC_PROTO
- Default
- https
- Value
- https
Container Variable: DRONE_RPC_SECRET
- Target
- DRONE_RPC_SECRET
Container Port: 3000
- Target
- 3000
- Default
- 3000
- Value
- 3000