OK, drone should deploy itself
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Luke Murphy 2020-03-29 11:28:30 +02:00
parent b774bb781f
commit 7fc3ae6cf5
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC
2 changed files with 12 additions and 9 deletions

View File

@ -11,3 +11,12 @@ steps:
path: /var/run/docker.sock
commands:
- docker build --no-cache -t autonomic/drone:drone .
- name: Deploy Drone with Dokku
image: appleboy/drone-git-push:0.2.0-linux-amd64
settings:
remote: ssh://dokku@dokku.autonomic.zone:222/drone
ssh_key:
from_secret: drone_deploy_key
when:
branch: master

View File

@ -4,13 +4,7 @@
> https://drone.io/
## Deploy
# Deploy
We deploy Drone by hand because it cannot replace itself during the deployment process.
See the [wiki](https://git.autonomic.zone/autonomic-cooperative/organising/wiki/hacking-on-dokku-apps) for documentation about setting up your SSH connection.
```bash
$ git remote add dokku dokku@dokku.autonomic.zone:drone
$ git push dokku
```
1. Push your changes to master and Dokku will try to automatically release
1. See the [Drone dashboard to see the build](https://drone.autonomic.zone/autonomic-cooperative/drone/)