-
Notifications
You must be signed in to change notification settings - Fork 0
/
.drone.yml
28 lines (28 loc) · 938 Bytes
/
.drone.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
clone:
recursive: true
publish:
docker:
username: songsterr
password: $$dockerhub_password
email: hq@songsterr.com
repo: songsterr/woproject
tag:
- latest
- $$COMMIT
- "1.0.1"
load: docker/image.tar
file: Dockerfile
save:
destination: docker_cache.tar
tag: latest
notify:
slack:
webhook_url: $$slack_webhook
channel: tech
template: |
Build <{{system.link_url}}/{{repo.full_name}}/{{build.number}}|#{{build.number}}> (<{{build.link_url}}|{{ truncate build.commit 8 }}>) of {{repo.name}}@{{ build.branch}} by {{ build.author }} {{#success build.status}}passed{{else}}failed {{/success}} in {{ duration build.started_at build.finished_at }}
cache:
mount:
- docker_cache.tar
# unencrypted variables from .drone.sec can be found in 1P
# generate new .drone.sec with https://drone.terra.songsterr.com/songsterr/songsterr-processor-svg/settings/encrypt