aboutsummaryrefslogtreecommitdiff
path: root/.drone.yml
diff options
context:
space:
mode:
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.drone.yml b/.drone.yml
index 2707212..0613438 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -2,11 +2,29 @@ kind: pipeline
name: default
steps:
+ - name: restore-cache
+ image: meltwater/drone-cache:dev
+ environment:
+ AWS_ACCESS_KEY_ID:
+ from_secret: cache_aws_access_key_id
+ AWS_SECRET_ACCESS_KEY:
+ from_secret: cache_aws_secret_access_key
+ pull: true
+ settings:
+ restore: true
+ bucket: drone-cache
+ region: garage
+ mount:
+ - 'node_modules'
+ path_style: true
+ endpoint: https://garage.deuxfleurs.fr
+
- name: build
image: node:latest
commands:
- npm install
- node render.js
+
- name: upload
image: plugins/s3
settings:
@@ -22,3 +40,19 @@ steps:
endpoint: https://garage.deuxfleurs.fr
region: garage
+ - name: rebuild-cache
+ image: meltwater/drone-cache:dev
+ environment:
+ AWS_ACCESS_KEY_ID:
+ from_secret: cache_aws_access_key_id
+ AWS_SECRET_ACCESS_KEY:
+ from_secret: cache_aws_secret_access_key
+ pull: true
+ settings:
+ rebuild: true
+ bucket: drone-cache
+ region: garage
+ mount:
+ - 'node_modules'
+ path_style: true
+ endpoint: https://garage.deuxfleurs.fr