From 4535ef3bc3120006584c5154b7a90103516d47fc Mon Sep 17 00:00:00 2001 From: Bastian Ike Date: Tue, 13 Sep 2022 12:04:29 +0200 Subject: [PATCH] fix(build): export REACT_APP variables during build --- .husky/pre-commit | 2 +- dist_scripts/scripts/buildRadar.js | 12 ++++++++++++ scripts/buildRadar.ts | 1 + 3 files changed, 14 insertions(+), 1 deletion(-) mode change 100644 => 100755 .husky/pre-commit diff --git a/.husky/pre-commit b/.husky/pre-commit old mode 100644 new mode 100755 index 4cac0e3..be55451 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1,4 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" -yarn ts:check && yarn lint-staged && yarn build:scripts +npm run lint && npm run build:scripts && git add dist_scripts diff --git a/dist_scripts/scripts/buildRadar.js b/dist_scripts/scripts/buildRadar.js index 7325e86..0868a10 100755 --- a/dist_scripts/scripts/buildRadar.js +++ b/dist_scripts/scripts/buildRadar.js @@ -1,5 +1,16 @@ #!/usr/bin/env node "use strict"; +var __assign = (this && this.__assign) || function () { + __assign = Object.assign || function(t) { + for (var s, i = 1, n = arguments.length; i < n; i++) { + s = arguments[i]; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) + t[p] = s[p]; + } + return t; + }; + return __assign.apply(this, arguments); +}; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); @@ -43,6 +54,7 @@ var runCommand = function (command) { var executedCommand = (0, child_process_1.spawn)(command, { stdio: "inherit", shell: true, + env: __assign({ REACT_APP_RADAR_NAME: "AOE Technology Radar" }, process.env), }); executedCommand.on("error", function (error) { reject(error); diff --git a/scripts/buildRadar.ts b/scripts/buildRadar.ts index c23f4bb..cf3f921 100644 --- a/scripts/buildRadar.ts +++ b/scripts/buildRadar.ts @@ -23,6 +23,7 @@ const runCommand = (command: string) => const executedCommand = spawn(command, { stdio: "inherit", shell: true, + env: { REACT_APP_RADAR_NAME: "AOE Technology Radar", ...process.env }, }); executedCommand.on("error", (error) => {