mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-06-01 04:29:20 +08:00
feat: add test format
Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com>
This commit is contained in:
parent
5f6b2b7f9d
commit
8a87ba62b2
2
.github/workflows/auto-gh-pr.yml
vendored
2
.github/workflows/auto-gh-pr.yml
vendored
@ -14,7 +14,7 @@ env:
|
|||||||
jobs:
|
jobs:
|
||||||
create-pr:
|
create-pr:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
if: github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'main'
|
if: github.event.pull_request.base.ref == 'main'
|
||||||
steps:
|
steps:
|
||||||
- name: Check out code
|
- name: Check out code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
3
.github/workflows/link-pr.yml
vendored
3
.github/workflows/link-pr.yml
vendored
@ -4,9 +4,6 @@ name: Github Rebot for Link check error
|
|||||||
on:
|
on:
|
||||||
schedule:
|
schedule:
|
||||||
- cron: '30 12 * * 1'
|
- cron: '30 12 * * 1'
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
linkChecker:
|
linkChecker:
|
||||||
|
@ -24,8 +24,8 @@ zookeeper:
|
|||||||
|
|
||||||
mysql:
|
mysql:
|
||||||
address: [ 127.0.0.1:13306 ] #目前仅支持单机
|
address: [ 127.0.0.1:13306 ] #目前仅支持单机
|
||||||
username: root
|
username: root #用户名
|
||||||
password: openIM123
|
password: openIM123 #密码
|
||||||
database: openIM_v3 #不建议修改
|
database: openIM_v3 #不建议修改
|
||||||
maxOpenConn: 1000 #最大连接数
|
maxOpenConn: 1000 #最大连接数
|
||||||
maxIdleConn: 100 #最大空闲连接数
|
maxIdleConn: 100 #最大空闲连接数
|
||||||
@ -37,14 +37,14 @@ mongo:
|
|||||||
uri: #不为空则直接使用该值
|
uri: #不为空则直接使用该值
|
||||||
address: [ 127.0.0.1:37017 ] #单机时为mongo地址,使用分片集群时,为mongos地址
|
address: [ 127.0.0.1:37017 ] #单机时为mongo地址,使用分片集群时,为mongos地址
|
||||||
database: openIM_v3 #mongo db 默认即可
|
database: openIM_v3 #mongo db 默认即可
|
||||||
username: root
|
username: root #用户名
|
||||||
password: openIM123
|
password: openIM123 #密码
|
||||||
maxPoolSize: 100
|
maxPoolSize: 100
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
address: [ 127.0.0.1:16379 ] #
|
address: [ 127.0.0.1:16379 ] #
|
||||||
username: #only redis version 6.0+ need username
|
username: #only redis version 6.0+ need username
|
||||||
password: openIM123
|
password: openIM123 #密码
|
||||||
|
|
||||||
kafka:
|
kafka:
|
||||||
username: #用户名
|
username: #用户名
|
||||||
@ -77,9 +77,9 @@ object:
|
|||||||
apiURL: "http://127.0.0.1:10002/object/" #地址需要app能访问到
|
apiURL: "http://127.0.0.1:10002/object/" #地址需要app能访问到
|
||||||
minio:
|
minio:
|
||||||
bucket: "openim" #不建议修改
|
bucket: "openim" #不建议修改
|
||||||
endpoint: http://127.0.0.1:10005 #地址需要app能够访问
|
endpoint: "http://127.0.0.1:10005" #minio对外服务的ip和端口,app要能访问此ip和端口
|
||||||
accessKeyID: root
|
accessKeyID: "root" #ID
|
||||||
secretAccessKey: openIM123
|
secretAccessKey: "openIM123" #秘钥
|
||||||
sessionToken: "" #token
|
sessionToken: "" #token
|
||||||
cos: #tencent cos
|
cos: #tencent cos
|
||||||
bucketURL: "https://temp-1252357374.cos.ap-chengdu.myqcloud.com"
|
bucketURL: "https://temp-1252357374.cos.ap-chengdu.myqcloud.com"
|
||||||
@ -167,7 +167,7 @@ retainChatRecords: 365 #mongo保存离线消息
|
|||||||
chatRecordsClearTime: "0 2 * * 3" #每周三凌晨2点清理mongo中的过期(超过retainChatRecords时间)消息,这个删除是为了清理满足上个配置retainChatRecords的过期消息,不会发送通知,仅仅作为清理磁盘使用
|
chatRecordsClearTime: "0 2 * * 3" #每周三凌晨2点清理mongo中的过期(超过retainChatRecords时间)消息,这个删除是为了清理满足上个配置retainChatRecords的过期消息,不会发送通知,仅仅作为清理磁盘使用
|
||||||
msgDestructTime: "0 2 * * *" #消息自动删除时间,每天凌晨2点删除过期消息,这个删除是为了删除保留时间超过超过会话字段msg_destruct_time(秒)的消息。
|
msgDestructTime: "0 2 * * *" #消息自动删除时间,每天凌晨2点删除过期消息,这个删除是为了删除保留时间超过超过会话字段msg_destruct_time(秒)的消息。
|
||||||
|
|
||||||
secret: openIM123
|
secret: tuoyun #秘钥,获取token时校验
|
||||||
|
|
||||||
tokenPolicy:
|
tokenPolicy:
|
||||||
expire: 90 #过期时间(天)
|
expire: 90 #过期时间(天)
|
||||||
|
@ -173,9 +173,9 @@ go.test.cover: go.test.junit-report
|
|||||||
.PHONY: go.format
|
.PHONY: go.format
|
||||||
go.format: tools.verify.golines tools.verify.goimports
|
go.format: tools.verify.golines tools.verify.goimports
|
||||||
@echo "===========> Formating codes"
|
@echo "===========> Formating codes"
|
||||||
@$(FIND) -type f -name '*.go' | $(XARGS) gofmt -s -w
|
@$(FIND) -type f -name '*.go' -not -name '*pb*' | $(XARGS) gofmt -s -w
|
||||||
@$(FIND) -type f -name '*.go' | $(XARGS) $(TOOLS_DIR)/goimports -w -local $(ROOT_PACKAGE)
|
@$(FIND) -type f -name '*.go' -not -name '*pb*' | $(XARGS) $(TOOLS_DIR)/goimports -w -local $(ROOT_PACKAGE)
|
||||||
@$(FIND) -type f -name '*.go' | $(XARGS) $(TOOLS_DIR)/golines -w --max-len=200 --reformat-tags --shorten-comments --ignore-generated .
|
@$(FIND) -type f -name '*.go' -not -name '*pb*' | $(XARGS) $(TOOLS_DIR)/golines -w --max-len=200 --reformat-tags --shorten-comments --ignore-generated .
|
||||||
@$(GO) mod edit -fmt
|
@$(GO) mod edit -fmt
|
||||||
|
|
||||||
## imports: task to automatically handle import packages in Go files using goimports tool
|
## imports: task to automatically handle import packages in Go files using goimports tool
|
||||||
|
Loading…
x
Reference in New Issue
Block a user