From 7bbbcc126fd40f49048e11267d0287a0d8b0ea36 Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Wed, 1 Jul 2020 13:04:24 +0200 Subject: [PATCH] Build js assets on drone --- .drone.star | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.drone.star b/.drone.star index a204a15ed..aebfe43f0 100644 --- a/.drone.star +++ b/.drone.star @@ -32,6 +32,17 @@ def testing(ctx): 'arch': 'amd64', }, 'steps': [ + { + 'name': 'frontend', + 'image': 'webhippie/nodejs:latest', + 'pull': 'always', + 'commands': [ + 'yarn install --frozen-lockfile', + 'yarn lint', + 'yarn test', + 'yarn build', + ], + }, { 'name': 'generate', 'image': 'webhippie/golang:1.13', @@ -152,6 +163,15 @@ def docker(ctx, arch): 'arch': arch, }, 'steps': [ + { + 'name': 'frontend', + 'image': 'webhippie/nodejs:latest', + 'pull': 'always', + 'commands': [ + 'yarn install --frozen-lockfile', + 'yarn build', + ], + }, { 'name': 'generate', 'image': 'webhippie/golang:1.13', @@ -290,6 +310,15 @@ def binary(ctx, name): 'arch': 'amd64', }, 'steps': [ + { + 'name': 'frontend', + 'image': 'webhippie/nodejs:latest', + 'pull': 'always', + 'commands': [ + 'yarn install --frozen-lockfile', + 'yarn build', + ], + }, { 'name': 'generate', 'image': 'webhippie/golang:1.13',