19 строки
493 B
Bash
Executable File
19 строки
493 B
Bash
Executable File
#!/bin/bash
|
|
set -euo pipefail
|
|
|
|
# NOTE: this script should be ran from the root of the repository; the CWD should reflect this
|
|
VERSION=$(node -pe "require('./package.json').version")
|
|
COMMIT_SHA=$(git rev-parse --short HEAD)
|
|
NPM_BIN_DIR=$(npm bin)
|
|
|
|
echo "cwd=$(pwd)"
|
|
echo "version=${VERSION}"
|
|
echo "commit=${COMMIT_SHA}"
|
|
|
|
export REACT_APP_VERSION=${VERSION}
|
|
export REACT_APP_COMMIT_SHA=${COMMIT_SHA}
|
|
|
|
npx react-scripts build
|
|
npx webpack -p --config ./config/webpack.prod.js
|
|
npx electron-builder
|