Procházet zdrojové kódy

chore: add image build script, drop binary artifact, add missing go.sum

Add deploy/build_newapi.sh for tagged Aliyun image builds, remove the
94MB compiled binary new-api.exe~ accidentally committed to the repo,
and add the missing go.sum for third_party/ecloudsdkcore.

Co-Authored-By: ZCode <noreply@anthropic.com>
master
fengsilin před 1 týdnem
rodič
revize
83724d4930
3 změnil soubory, kde provedl 15 přidání a 0 odebrání
  1. +14
    -0
      deploy/build_newapi.sh
  2. binární
      new-api.exe~
  3. +1
    -0
      third_party/ecloudsdkcore/go.sum

+ 14
- 0
deploy/build_newapi.sh Zobrazit soubor

@@ -0,0 +1,14 @@
#!/bin/bash
set -e
cd /mnt/d/code/new-api
BRANCH=$(git rev-parse --abbrev-ref HEAD | sed 's/\//-/g')
COMMIT=$(git rev-parse --short HEAD)
DIRTY=""
git diff --quiet && git diff --cached --quiet 2>/dev/null || DIRTY="-dirty"
TAG="$(date +%Y%m%d%H%M)-${BRANCH}-${COMMIT}${DIRTY}"
IMAGE="registry.cn-hangzhou.aliyuncs.com/fengsilin/new-api:${TAG}"
echo "Building: $IMAGE"
docker build -t "$IMAGE" . 2>&1 | tail -12
echo "===exit ${PIPESTATUS[0]}==="
echo "IMAGE=$IMAGE"
echo "TAG=$TAG"

binární
new-api.exe~ Zobrazit soubor


+ 1
- 0
third_party/ecloudsdkcore/go.sum Zobrazit soubor

@@ -0,0 +1 @@
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=

Načítá se…
Zrušit
Uložit