From 52f733fdfe1500e3470d0172f8a9f9994a337ba3 Mon Sep 17 00:00:00 2001 From: Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> Date: Sun, 6 Mar 2022 17:10:59 +0100 Subject: [PATCH] install deps on frontend build --- amqp_dashboard/build.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/amqp_dashboard/build.rs b/amqp_dashboard/build.rs index 5ec2511..1d1f7f0 100644 --- a/amqp_dashboard/build.rs +++ b/amqp_dashboard/build.rs @@ -26,6 +26,14 @@ fn main() -> Result<()> { } fn build_frontend(path: &Path) -> Result<()> { + let status = Command::new("yarn") + .arg("install") + .current_dir(path) + .status() + .context("run yarn install failed")?; + + ensure!(status.success(), "Failed to install frontend dependencies"); + let status = Command::new("yarn") .arg("build") .current_dir(path)