summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/go/scripts
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-12-07 15:52:27 -0500
committerDax Raad <[email protected]>2025-12-07 15:52:27 -0500
commit13b2cf50aeb791f4b47786f95c8572a5caa75c7e (patch)
treecea24f522f7e0de330475bf0be7803cdf1a33371 /packages/sdk/go/scripts
parent93b0abfce9660c4da21026b138857bf408aa4cae (diff)
downloadopencode-13b2cf50aeb791f4b47786f95c8572a5caa75c7e.tar.gz
opencode-13b2cf50aeb791f4b47786f95c8572a5caa75c7e.zip
remove outdated SDKs
Diffstat (limited to 'packages/sdk/go/scripts')
-rwxr-xr-xpackages/sdk/go/scripts/bootstrap24
-rwxr-xr-xpackages/sdk/go/scripts/format8
-rwxr-xr-xpackages/sdk/go/scripts/lint11
-rwxr-xr-xpackages/sdk/go/scripts/mock41
-rwxr-xr-xpackages/sdk/go/scripts/test56
5 files changed, 0 insertions, 140 deletions
diff --git a/packages/sdk/go/scripts/bootstrap b/packages/sdk/go/scripts/bootstrap
deleted file mode 100755
index 5ab30665f..000000000
--- a/packages/sdk/go/scripts/bootstrap
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/usr/bin/env bash
-
-set -e
-
-cd "$(dirname "$0")/.."
-
-if [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ] && [ "$SKIP_BREW" != "1" ] && [ -t 0 ]; then
- brew bundle check >/dev/null 2>&1 || {
- echo -n "==> Install Homebrew dependencies? (y/N): "
- read -r response
- case "$response" in
- [yY][eE][sS]|[yY])
- brew bundle
- ;;
- *)
- ;;
- esac
- echo
- }
-fi
-
-echo "==> Installing Go dependencies…"
-
-go mod tidy -e
diff --git a/packages/sdk/go/scripts/format b/packages/sdk/go/scripts/format
deleted file mode 100755
index db2a3fa29..000000000
--- a/packages/sdk/go/scripts/format
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env bash
-
-set -e
-
-cd "$(dirname "$0")/.."
-
-echo "==> Running gofmt -s -w"
-gofmt -s -w .
diff --git a/packages/sdk/go/scripts/lint b/packages/sdk/go/scripts/lint
deleted file mode 100755
index 7e03a7beb..000000000
--- a/packages/sdk/go/scripts/lint
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/usr/bin/env bash
-
-set -e
-
-cd "$(dirname "$0")/.."
-
-echo "==> Running Go build"
-go build ./...
-
-echo "==> Checking tests compile"
-go test -run=^$ ./...
diff --git a/packages/sdk/go/scripts/mock b/packages/sdk/go/scripts/mock
deleted file mode 100755
index 0b28f6ea2..000000000
--- a/packages/sdk/go/scripts/mock
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/usr/bin/env bash
-
-set -e
-
-cd "$(dirname "$0")/.."
-
-if [[ -n "$1" && "$1" != '--'* ]]; then
- URL="$1"
- shift
-else
- URL="$(grep 'openapi_spec_url' .stats.yml | cut -d' ' -f2)"
-fi
-
-# Check if the URL is empty
-if [ -z "$URL" ]; then
- echo "Error: No OpenAPI spec path/url provided or found in .stats.yml"
- exit 1
-fi
-
-echo "==> Starting mock server with URL ${URL}"
-
-# Run prism mock on the given spec
-if [ "$1" == "--daemon" ]; then
- npm exec --package=@stainless-api/[email protected] -- prism mock "$URL" &> .prism.log &
-
- # Wait for server to come online
- echo -n "Waiting for server"
- while ! grep -q "✖ fatal\|Prism is listening" ".prism.log" ; do
- echo -n "."
- sleep 0.1
- done
-
- if grep -q "✖ fatal" ".prism.log"; then
- cat .prism.log
- exit 1
- fi
-
- echo
-else
- npm exec --package=@stainless-api/[email protected] -- prism mock "$URL"
-fi
diff --git a/packages/sdk/go/scripts/test b/packages/sdk/go/scripts/test
deleted file mode 100755
index c26b12228..000000000
--- a/packages/sdk/go/scripts/test
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/usr/bin/env bash
-
-set -e
-
-cd "$(dirname "$0")/.."
-
-RED='\033[0;31m'
-GREEN='\033[0;32m'
-YELLOW='\033[0;33m'
-NC='\033[0m' # No Color
-
-function prism_is_running() {
- curl --silent "http://localhost:4010" >/dev/null 2>&1
-}
-
-kill_server_on_port() {
- pids=$(lsof -t -i tcp:"$1" || echo "")
- if [ "$pids" != "" ]; then
- kill "$pids"
- echo "Stopped $pids."
- fi
-}
-
-function is_overriding_api_base_url() {
- [ -n "$TEST_API_BASE_URL" ]
-}
-
-if ! is_overriding_api_base_url && ! prism_is_running ; then
- # When we exit this script, make sure to kill the background mock server process
- trap 'kill_server_on_port 4010' EXIT
-
- # Start the dev server
- ./scripts/mock --daemon
-fi
-
-if is_overriding_api_base_url ; then
- echo -e "${GREEN}✔ Running tests against ${TEST_API_BASE_URL}${NC}"
- echo
-elif ! prism_is_running ; then
- echo -e "${RED}ERROR:${NC} The test suite will not run without a mock Prism server"
- echo -e "running against your OpenAPI spec."
- echo
- echo -e "To run the server, pass in the path or url of your OpenAPI"
- echo -e "spec to the prism command:"
- echo
- echo -e " \$ ${YELLOW}npm exec --package=@stainless-api/[email protected] -- prism mock path/to/your.openapi.yml${NC}"
- echo
-
- exit 1
-else
- echo -e "${GREEN}✔ Mock prism server is running with your OpenAPI spec${NC}"
- echo
-fi
-
-echo "==> Running tests"
-go test ./... "$@"