32 lines
839 B
Markdown
32 lines
839 B
Markdown
|
# drone-abra
|
||
|
|
||
|
Use [`abra`](https://git.autonomic.zone/coop-cloud/abra) as a [Drone plugin](http://plugins.drone.io/)!
|
||
|
|
||
|
## Settings
|
||
|
|
||
|
### Required (no default)
|
||
|
|
||
|
- **deploy_key**: SSH private key part for running `git push` related commands
|
||
|
- **command**: The command to run (passed to `abra` executable)
|
||
|
|
||
|
## Example
|
||
|
|
||
|
```yaml
|
||
|
---
|
||
|
kind: pipeline
|
||
|
name: release a new recipe
|
||
|
steps:
|
||
|
- name: stack deploy
|
||
|
image: decentral1se/drone-abra:latest
|
||
|
settings:
|
||
|
command: recipe release
|
||
|
deploy_key:
|
||
|
from_secret: drone_deploy_key
|
||
|
```
|
||
|
|
||
|
## Publishing
|
||
|
|
||
|
The version can be bumped in the [.drone.yml](./.drone.yml) file. We're sticking with `latest` as we iterate on the code right now.
|
||
|
|
||
|
If you push a commit to master, the [Drone config](./.drone.yml) will publish to [Docker Hub](https://hub.docker.com/r/decentral1se/drone-abra).
|