chore: import upstream snapshot with attribution
Backend Tests / Tests (other) (push) Failing after 1s
Backend Tests / Static Checks (push) Failing after 2s
Backend Tests / Tests (internal) (push) Failing after 2s
Backend Tests / Tests (server) (push) Failing after 1s
Backend Tests / Tests (store) (push) Failing after 1s
Build Canary Image / build-frontend (push) Failing after 1s
Frontend Tests / Lint (push) Failing after 1s
Build Canary Image / build-push (linux/amd64) (push) Has been skipped
Build Canary Image / build-push (linux/arm64) (push) Has been skipped
Build Canary Image / merge (push) Has been skipped
Frontend Tests / Build (push) Failing after 1s
Release Please / release-please (push) Failing after 0s
Proto Linter / Lint Protos (push) Failing after 2s
Backend Tests / Tests (other) (push) Failing after 1s
Backend Tests / Static Checks (push) Failing after 2s
Backend Tests / Tests (internal) (push) Failing after 2s
Backend Tests / Tests (server) (push) Failing after 1s
Backend Tests / Tests (store) (push) Failing after 1s
Build Canary Image / build-frontend (push) Failing after 1s
Frontend Tests / Lint (push) Failing after 1s
Build Canary Image / build-push (linux/amd64) (push) Has been skipped
Build Canary Image / build-push (linux/arm64) (push) Has been skipped
Build Canary Image / merge (push) Has been skipped
Frontend Tests / Build (push) Failing after 1s
Release Please / release-please (push) Failing after 0s
Proto Linter / Lint Protos (push) Failing after 2s
This commit is contained in:
Executable
+32
@@ -0,0 +1,32 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
# Change to repo root
|
||||
cd "$(dirname "$0")/../"
|
||||
|
||||
OS=$(uname -s)
|
||||
|
||||
# Determine output binary name
|
||||
case "$OS" in
|
||||
*CYGWIN*|*MINGW*|*MSYS*)
|
||||
OUTPUT="./build/memos.exe"
|
||||
;;
|
||||
*)
|
||||
OUTPUT="./build/memos"
|
||||
;;
|
||||
esac
|
||||
|
||||
echo "Building for $OS..."
|
||||
|
||||
# Ensure build directories exist and configure a writable Go build cache
|
||||
mkdir -p ./build/.gocache ./build/.gomodcache
|
||||
export GOCACHE="$(pwd)/build/.gocache"
|
||||
export GOMODCACHE="$(pwd)/build/.gomodcache"
|
||||
|
||||
# Build the executable
|
||||
go build -o "$OUTPUT" ./cmd/memos
|
||||
|
||||
echo "Build successful!"
|
||||
echo "To run the application, execute the following command:"
|
||||
echo "$OUTPUT"
|
||||
Reference in New Issue
Block a user