初始化 v1.0.0:增减挂钩后备资源调查数据库生成套件
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
# 在 SuiteHub 组织下创建仓库并推送代码
|
||||
set -e
|
||||
|
||||
TOKEN="135e5d…4cb6"
|
||||
ORG="SuiteHub"
|
||||
REPO="yongshan-zengjian-guagou"
|
||||
GITEA="https://git.mercator.cn"
|
||||
|
||||
echo "=== 1. 检查仓库 ==="
|
||||
RESULT=$(curl -s -H "Authorization: token $TOKEN" "$GITEA/api/v1/repos/$ORG/$REPO")
|
||||
if echo "$RESULT" | grep -q '"id"'; then
|
||||
echo "仓库已存在"
|
||||
else
|
||||
echo "=== 2. 创建仓库 ==="
|
||||
curl -s -X POST "$GITEA/api/v1/orgs/$ORG/repos" \
|
||||
-H "Authorization: token $TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d "{\"name\":\"$REPO\",\"description\":\"永善县增减挂钩后备资源调查数据库生成套件\",\"private\":false,\"auto_init\":true}"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "=== 3. 克隆并推送代码 ==="
|
||||
TMPDIR="/tmp/$REPO"
|
||||
rm -rf "$TMPDIR"
|
||||
git clone "https://xuhengjie:$TOKEN@$GITEA/$ORG/$REPO.git" "$TMPDIR"
|
||||
cp -r /home/openclaw/.openclaw/workspace/$REPO/workflow.yaml "$TMPDIR/"
|
||||
mkdir -p "$TMPDIR/scripts"
|
||||
cp -r /home/openclaw/.openclaw/workspace/$REPO/scripts/*.py "$TMPDIR/scripts/"
|
||||
cd "$TMPDIR"
|
||||
git add -A
|
||||
git commit -m "初始化 v1.0.0:增减挂钩后备资源调查数据库生成套件"
|
||||
git push origin main
|
||||
echo ""
|
||||
echo "=== 完成 ==="
|
||||
echo "仓库地址: $GITEA/$ORG/$REPO"
|
||||
echo "推送状态: $?"
|
||||
Reference in New Issue
Block a user