mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-10-29 17:52:32 +00:00
22 lines
489 B
Bash
Executable File
22 lines
489 B
Bash
Executable File
#!/bin/bash
|
|
# Copyright (c) HashiCorp, Inc.
|
|
# SPDX-License-Identifier: MPL-2.0
|
|
|
|
set -eux -o pipefail
|
|
|
|
# Install yarn so we can build the UI
|
|
npm install --global yarn || true
|
|
|
|
export CGO_ENABLED=0
|
|
|
|
root_dir="$(git rev-parse --show-toplevel)"
|
|
pushd "$root_dir" > /dev/null
|
|
make ci-build-ui ci-build
|
|
|
|
: "${BIN_PATH:="dist"}"
|
|
: "${BUNDLE_PATH:=$(git rev-parse --show-toplevel)/vault.zip}"
|
|
echo "--> Bundling $BIN_PATH/* to $BUNDLE_PATH"
|
|
zip -r -j "$BUNDLE_PATH" "$BIN_PATH/"
|
|
|
|
popd > /dev/null
|