From aaf6b1f7096f48aeb45e63ca47ea27e65eebc464 Mon Sep 17 00:00:00 2001 From: Ivan Polyakov Date: Thu, 18 Aug 2022 01:00:40 +0400 Subject: [PATCH 1/2] drone ci config --- .drone.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..976272e --- /dev/null +++ b/.drone.yml @@ -0,0 +1,30 @@ +kind: pipeline +type: docker +name: production +when: + event: [ push ] + branch: [ master ] + +trigger: + branch: + - master + +steps: + - name: build + image: plotter/chicken-scheme:5.3.0-alpine + commands: + - chicken-install sxml-serializer scss + - make + + - name: deploy + image: drillster/drone-rsync + settings: + hosts: + from_secret: deploy_hosts + user: + from_secret: deploy_user + key: + from_secret: deploy_ssh_key + target: + from_secret: deploy_target + source: dist/ From 77354861d88329902c81b8b393f49aef2c944277 Mon Sep 17 00:00:00 2001 From: Ivan Polyakov Date: Thu, 18 Aug 2022 01:06:23 +0400 Subject: [PATCH 2/2] build badge --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 91c3905..a2813e9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ website ======= +[![Build Status](http://drone.vilor.one/api/badges/vilor/website/status.svg)](http://drone.vilor.one/vilor/website) + Dependencies ------------ Chicken Scheme: http://www.call-cc.org/