Parcourir la source

增加服务配置参数

qdy il y a 3 mois
Parent
révision
f787bd7ee0
6 fichiers modifiés avec 44 ajouts et 46 suppressions
  1. BIN
      .DS_Store
  2. 0
    18
      db.yaml
  3. 0
    10
      db_pg.yaml
  4. 42
    15
      gct.sh
  5. 2
    1
      go.mod
  6. 0
    2
      go.sum

BIN
.DS_Store Voir le fichier


+ 0
- 18
db.yaml Voir le fichier

@@ -1,18 +0,0 @@
1
-auth:
2
-  token: "aaaaaawww"
3
-
4
-service:
5
-  read_timeout: 30
6
-  write_timeout: 30
7
-  idle_timeout: 60
8
-
9
-database:
10
-  type: "oracle"  # mysql, postgres, oracle, sqlserver
11
-  host: "161.189.7.134"
12
-  port: 1521
13
-  username: "x6_stock_dev"
14
-  password: "mosdev"
15
-  database: "ORCL"
16
-  max_open_conns: 100
17
-  max_idle_conns: 10
18
-  conn_max_lifetime: 300

+ 0
- 10
db_pg.yaml Voir le fichier

@@ -1,10 +0,0 @@
1
-database:
2
-  type: "postgres"  # mysql, postgres, oracle, sqlserver
3
-  host: "69.235.172.218"
4
-  port: 5432
5
-  username: "x3stock"
6
-  password: "mos8555"
7
-  database: "x3stock"
8
-  max_open_conns: 100
9
-  max_idle_conns: 10
10
-  conn_max_lifetime: 300

+ 42
- 15
gct.sh Voir le fichier

@@ -20,36 +20,63 @@ if ! git rev-parse --git-dir > /dev/null 2>&1; then
20 20
     exit 1
21 21
 fi
22 22
 
23
-# 检查是否有未暂存的更改
24
-if [ -z "$(git status --porcelain)" ]; then
25
-    echo "提示: 没有检测到任何更改需要提交。"
26
-    exit 0
27
-fi
28
-
29
-echo "开始提交并打版本标签..."
23
+echo "开始处理提交和版本标签..."
30 24
 echo "提交描述: $COMMIT_MESSAGE"
31 25
 echo "版本标签: $VERSION_TAG"
32 26
 
33
-# 添加所有更改到暂存区[citation:4][citation:6]
34
-git add .
27
+# 检查是否有未提交的更改
28
+if [ -n "$(git status --porcelain)" ]; then
29
+    echo "检测到未提交的更改,正在提交..."
30
+    
31
+    # 添加所有更改到暂存区
32
+    git add .
33
+    
34
+    # 进行提交
35
+    git commit -m "$COMMIT_MESSAGE"
36
+    if [ $? -ne 0 ]; then
37
+        echo "错误: 提交失败。"
38
+        exit 1
39
+    fi
40
+    echo "✅ 更改已提交"
41
+else
42
+    echo "提示: 没有未提交的更改,跳过提交步骤"
43
+    
44
+    # 检查是否有未提交的commit但未推送
45
+    LOCAL_COMMITS=$(git log @{u}..HEAD --oneline 2>/dev/null | wc -l)
46
+    if [ $LOCAL_COMMITS -eq 0 ]; then
47
+        echo "错误: 没有需要推送的提交。"
48
+        exit 1
49
+    else
50
+        echo "检测到 $LOCAL_COMMITS 个本地提交等待推送"
51
+    fi
52
+fi
35 53
 
36
-# 进行提交[citation:4][citation:10]
37
-git commit -m "$COMMIT_MESSAGE"
38
-if [ $? -ne 0 ]; then
39
-    echo "错误: 提交失败。"
54
+# 检查标签是否已存在
55
+if git rev-parse "$VERSION_TAG" >/dev/null 2>&1; then
56
+    echo "错误: 标签 '$VERSION_TAG' 已经存在。"
40 57
     exit 1
41 58
 fi
42 59
 
43
-# 创建轻量标签或附注标签(这里创建轻量标签)[citation:4]
60
+# 创建标签
44 61
 git tag "$VERSION_TAG"
45 62
 if [ $? -ne 0 ]; then
46 63
     echo "错误: 创建标签失败。"
47 64
     exit 1
48 65
 fi
66
+echo "✅ 标签 '$VERSION_TAG' 已创建"
49 67
 
50
-# 推送到远程仓库并推送标签[citation:4]
68
+# 推送到远程仓库并推送标签
51 69
 echo "正在推送到远程仓库..."
52 70
 git push
71
+if [ $? -ne 0 ]; then
72
+    echo "错误: 推送提交失败。"
73
+    exit 1
74
+fi
75
+
53 76
 git push origin "$VERSION_TAG"
77
+if [ $? -ne 0 ]; then
78
+    echo "错误: 推送标签失败。"
79
+    exit 1
80
+fi
54 81
 
55 82
 echo "✅ 完成!提交已推送,版本标签 $VERSION_TAG 已创建并推送。"

+ 2
- 1
go.mod Voir le fichier

@@ -7,9 +7,10 @@ require (
7 7
 	github.com/lib/pq v1.10.9
8 8
 	github.com/microsoft/go-mssqldb v1.9.4
9 9
 	github.com/sijms/go-ora/v2 v2.9.0
10
-	gopkg.in/yaml.v2 v2.4.0
11 10
 )
12 11
 
12
+require gopkg.in/yaml.v2 v2.4.0 // indirect
13
+
13 14
 require (
14 15
 	filippo.io/edwards25519 v1.1.0 // indirect
15 16
 	git.x2erp.com/qdy/go-base v0.1.2

+ 0
- 2
go.sum Voir le fichier

@@ -1,7 +1,5 @@
1 1
 filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
2 2
 filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4=
3
-git.x2erp.com/qdy/go-base v0.1.1 h1:Yj6rFTCL9CShqdQeE6mUYQMugUpI25nWNL0i09SFtXo=
4
-git.x2erp.com/qdy/go-base v0.1.1/go.mod h1:+NdHouWcxqex8sJUwDTGSl/OIh5fKOT6tJteefD1MMA=
5 3
 git.x2erp.com/qdy/go-base v0.1.2 h1:4bdkh+WYV+61/qqf1RvqtK0jPKen4BndLGEHjo2opgY=
6 4
 git.x2erp.com/qdy/go-base v0.1.2/go.mod h1:Q+YLwpCoU8CVSnzATLdz2LAzVMlz/CEGzo8DePf7cug=
7 5
 github.com/Azure/azure-sdk-for-go/sdk/azcore v1.18.0 h1:Gt0j3wceWMwPmiazCa8MzMA0MfhmPIz0Qp0FJ6qcM0U=

Loading…
Annuler
Enregistrer