notes/.drone.yaml

31 lines
618 B
YAML
Raw Normal View History

2023-02-11 17:26:32 +00:00
---
kind: pipeline
type: kubernetes
name: default
steps:
- name: Publish the CV
when:
branch:
- main
image: node:lts-alpine
commands:
- npm i -g md-to-pdf
- cd cv
- md-to-pdf n.rodionov.md
- mkdir /out
- mv n.rodionov.pdf /out
- name: Upload CV to Minio
image: rclone/rclone:latest
when:
branch:
- main
environment:
RCLONE_CONFIG_CONTENT:
from_secret: RCLONE_CONFIG_CONTENT
RCLONE_CONFIG: /tmp/rclone.conf
commands:
- echo "$RCLONE_CONFIG_CONTENT" > $RCLONE_CONFIG
- rclone copy -P /out/n.rodionov.pdf badhouseplants-minio:/public-download