From a8a18e9c7fbf4cb06737e1a889564632a36d6b11 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Tue, 8 Feb 2022 08:59:17 +0100 Subject: [PATCH] Add CI/CD --- .drone.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..4c5a25b --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +--- +kind: pipeline +type: docker +name: render + +platform: + os: linux + arch: arm64 + +steps: +- name: render + image: jeandeaual/lilypond:stable + user: root + commands: + - lilypond -dno-point-and-click -dembed-source-code -o "${FILE%.ly}" "${FILE%.ly}.ly" + +- name: publish on s3 + image: plugins/s3 + settings: + endpoint: https://storage.nemunai.re + path_style: true + bucket: scores + access_key: + from_secret: s3_access_key + secret_key: + from_secret: s3_secret_key + source: "${FILE%.ly}.pdf" + target: / + +trigger: + event: + - custom