From 0b0d85c90d609b84b26dc4f6ae31c4652f9243bb Mon Sep 17 00:00:00 2001
From: Morlinest <Morlinest@users.noreply.github.com>
Date: Sun, 24 Sep 2017 23:49:32 +0200
Subject: [PATCH] Add pre-build step for nodejs stuff (#2581)

---
 .drone.yml | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/.drone.yml b/.drone.yml
index b42f067329..703d6525b1 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -9,6 +9,14 @@ clone:
     tags: true
 
 pipeline:
+  pre-build:
+    image: webhippie/nodejs:latest
+    pull: true
+    commands:
+      - npm install
+      - make stylesheets-check
+    when:
+      event: [ push, tag, pull_request ]
   build:
     image: webhippie/golang:edge
     pull: true
@@ -16,14 +24,11 @@ pipeline:
       TAGS: bindata sqlite
       GOPATH: /srv/app
     commands:
-      - apk -U add nodejs nodejs-npm
-      - npm install
       - make clean
       - make generate
       - make vet
       - make lint
       - make fmt-check
-      - make stylesheets-check
       - make misspell-check
       - make test-vendor
       - make build