---kind: pipelinetype: dockername: developmentplatform:os: linuxarch: amd64steps:- name: restore-cacheimage: drillster/drone-volume-cachevolumes:- name: cachepath: /cache- name: cargo-cachepath: /home/rust/.cargosettings:restore: truemount:- /home/rust/.cargo/git- /home/rust/.cargo/registry- ./target- name: testimage: joseluisq/rust-linux-darwin-builder:1.41.1commands:- make test- name: rebuild-cacheimage: drillster/drone-volume-cachevolumes:- name: cachepath: /cache- name: cargo-cachepath: /home/rust/.cargosettings:rebuild: truemount:- /home/rust/.cargo/git- /home/rust/.cargo/registry- ./targetvolumes:- name: cachehost:path: /tmp/cache- name: cargo-cachehost:path: /tmp/cargo-cachetrigger:event:- push- pull_requestbranch:- master- develop- feature/*- bugfix/*- hotfix/*---kind: pipelinetype: dockername: productionplatform:os: linuxarch: amd64steps:- name: releaseimage: joseluisq/rust-linux-darwin-builder:1.41.1commands:- make test---kind: pipelinetype: dockername: notificationplatform:os: linuxarch: amd64steps:- name: notifyimage: plugins/slacksettings:webhook:from_secret: slack_webhookchannel: ci-cddepends_on:- developmenttrigger:status:- success- failure