feat(site): add official product landing page
This commit is contained in:
@@ -3,14 +3,15 @@ set -euo pipefail
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
BUILD_DIR="$ROOT_DIR/.builds/linux"
|
||||
BACKEND_DIR="$BUILD_DIR/backend"
|
||||
BACKEND_DIR="$BUILD_DIR/app"
|
||||
WEB_DIR="$BUILD_DIR/web_v1"
|
||||
SITE_DIR="$BUILD_DIR/site"
|
||||
|
||||
# Override GOARCH when building for another Linux architecture, for example arm64.
|
||||
GOARCH="${GOARCH:-amd64}"
|
||||
|
||||
rm -rf "$BACKEND_DIR" "$WEB_DIR"
|
||||
mkdir -p "$BACKEND_DIR" "$WEB_DIR"
|
||||
rm -rf "$BACKEND_DIR" "$WEB_DIR" "$SITE_DIR"
|
||||
mkdir -p "$BACKEND_DIR" "$WEB_DIR" "$SITE_DIR"
|
||||
|
||||
(
|
||||
cd "$ROOT_DIR/backend"
|
||||
@@ -24,5 +25,8 @@ mkdir -p "$BACKEND_DIR" "$WEB_DIR"
|
||||
cp -R dist/. "$WEB_DIR/"
|
||||
)
|
||||
|
||||
cp -R "$ROOT_DIR/apps/site/." "$SITE_DIR/"
|
||||
|
||||
echo "Linux backend: $BACKEND_DIR/senlin-agent-api"
|
||||
echo "Web build: $WEB_DIR"
|
||||
echo "Official site: $SITE_DIR"
|
||||
|
||||
Reference in New Issue
Block a user