修改集成部分执行脚本,添加release代码

This commit is contained in:
junleea 2024-07-06 20:18:56 +08:00
parent dc72a8e3a6
commit 7d98cb19ae
2 changed files with 11 additions and 4 deletions

View File

@ -61,7 +61,9 @@ func RunCID(c *gin.Context) {
name = names[0] name = names[0]
//脚本内容 //脚本内容
scriptContent := `TARGET_DIR=` + proto.CID_BASE_DIR + `workspace/` + name + ` scriptContent := `
echo "start"
TARGET_DIR=` + proto.CID_BASE_DIR + `workspace/` + name + `
if [ ! -d $TARGET_DIR ]; then if [ ! -d $TARGET_DIR ]; then
git clone ` + cid.Url + ` git clone ` + cid.Url + `
cd $TARGET_DIR cd $TARGET_DIR
@ -69,7 +71,8 @@ else
cd $TARGET_DIR cd $TARGET_DIR
git pull git pull
fi fi
` + cid.Script ` + cid.Script + `
echo "end"`
//执行脚本 //执行脚本
cmd := exec.Command("/bin/bash", "-c", scriptContent) cmd := exec.Command("/bin/bash", "-c", scriptContent)
err3 := cmd.Run() err3 := cmd.Run()
@ -192,7 +195,9 @@ func CIDCallback(c *gin.Context) {
name := strs[len(strs)-1] name := strs[len(strs)-1]
names := strings.Split(name, ".") names := strings.Split(name, ".")
name = names[0] name = names[0]
scriptContent := `TARGET_DIR=` + proto.CID_BASE_DIR + `workspace/` + name + ` scriptContent := `
echo "start"
TARGET_DIR=` + proto.CID_BASE_DIR + `workspace/` + name + `
if [ ! -d $TARGET_DIR ]; then if [ ! -d $TARGET_DIR ]; then
git clone ` + res.Url + ` git clone ` + res.Url + `
cd $TARGET_DIR cd $TARGET_DIR
@ -200,7 +205,8 @@ else
cd $TARGET_DIR cd $TARGET_DIR
git pull git pull
fi fi
` + res.Script ` + res.Script + `
echo "end"`
//执行脚本 //执行脚本
cmd := exec.Command("/bin/bash", "-c", scriptContent) cmd := exec.Command("/bin/bash", "-c", scriptContent)
err3 := cmd.Run() err3 := cmd.Run()

View File

@ -17,6 +17,7 @@ var signingKey = []byte(proto.TOKEN_SECRET)
func main() { func main() {
r := gin.Default() r := gin.Default()
gin.SetMode(gin.ReleaseMode)
dao.Init() dao.Init()
worker.InitRedis() worker.InitRedis()
r.Use(handler.CrosHandler()) r.Use(handler.CrosHandler())