generated from kevisual/vite-react-template
add init tags
This commit is contained in:
@@ -51,9 +51,10 @@ export const createCommitBlankConfig = (params: { repo?: string, event: 'api_tri
|
|||||||
`
|
`
|
||||||
}
|
}
|
||||||
|
|
||||||
export const createDevConfig = (params: { repo?: string, event?: string }) => {
|
export const createDevConfig = (params: { repo?: string, event?: string, branch?: string }) => {
|
||||||
const event = params?.event || 'api_trigger_event';
|
const event = params?.event || 'api_trigger_event';
|
||||||
return `##### 配置开始,保留注释 #####
|
const branch = params?.branch || 'main';
|
||||||
|
return `##### 配置开始,保留注释 #####
|
||||||
.common_env: &common_env
|
.common_env: &common_env
|
||||||
env:
|
env:
|
||||||
# 使用环境变量管理密钥,推荐使用密钥仓库管理密钥, 详情见 readme.md
|
# 使用环境变量管理密钥,推荐使用密钥仓库管理密钥, 详情见 readme.md
|
||||||
@@ -64,12 +65,12 @@ export const createDevConfig = (params: { repo?: string, event?: string }) => {
|
|||||||
# BAILIAN_CODE_API_KEY: '' # 阿里云百炼
|
# BAILIAN_CODE_API_KEY: '' # 阿里云百炼
|
||||||
# VOLCENGINE_API_KEY: '' # 火山引擎
|
# VOLCENGINE_API_KEY: '' # 火山引擎
|
||||||
# CNB_API_KEY: '' # CNB API
|
# CNB_API_KEY: '' # CNB API
|
||||||
|
# CNB_COOKIE: '' # 可选配置,用cnb.cool的cookie
|
||||||
|
|
||||||
# 可选应用配置
|
# 可选应用配置
|
||||||
# FEISHU_APP_ID: '' # 飞书应用 ID
|
# FEISHU_APP_ID: '' # 飞书应用 ID
|
||||||
# FEISHU_APP_SECRET: '' # 飞书应用密钥
|
# FEISHU_APP_SECRET: '' # 飞书应用密钥
|
||||||
|
|
||||||
# CNB_COOKIE: '' # 可选配置,用cnb.cool的cookie
|
|
||||||
USERNAME: root
|
USERNAME: root
|
||||||
ASSISTANT_CONFIG_DIR: /workspace/kevisual # ASSISTANT_CONFIG_DIR 环境变量指定了配置文件所在的目录
|
ASSISTANT_CONFIG_DIR: /workspace/kevisual # ASSISTANT_CONFIG_DIR 环境变量指定了配置文件所在的目录
|
||||||
# CNB_KEVISUAL_ORG: kevisual # 私密仓库使用环境配置(默认即可,默认为当前用户组CNB_GROUP_SLUG)
|
# CNB_KEVISUAL_ORG: kevisual # 私密仓库使用环境配置(默认即可,默认为当前用户组CNB_GROUP_SLUG)
|
||||||
@@ -79,7 +80,7 @@ export const createDevConfig = (params: { repo?: string, event?: string }) => {
|
|||||||
|
|
||||||
##### 配置结束 #####
|
##### 配置结束 #####
|
||||||
|
|
||||||
main:
|
${branch}:
|
||||||
${event}:
|
${event}:
|
||||||
- docker:
|
- docker:
|
||||||
image: docker.cnb.cool/kevisual/dev-env:latest
|
image: docker.cnb.cool/kevisual/dev-env:latest
|
||||||
@@ -88,6 +89,7 @@ main:
|
|||||||
- docker
|
- docker
|
||||||
runner:
|
runner:
|
||||||
cpus: 16
|
cpus: 16
|
||||||
|
#tags: cnb:arch:amd64:gpu
|
||||||
imports:
|
imports:
|
||||||
- https://cnb.cool/kevisual/env/-/blob/main/.env.development
|
- https://cnb.cool/kevisual/env/-/blob/main/.env.development
|
||||||
env: !reference [.common_env, env]
|
env: !reference [.common_env, env]
|
||||||
|
|||||||
@@ -217,7 +217,7 @@ export const useRepoStore = create<State>((set, get) => {
|
|||||||
repo: repo.path,
|
repo: repo.path,
|
||||||
branch: 'main',
|
branch: 'main',
|
||||||
event: 'api_trigger_event',
|
event: 'api_trigger_event',
|
||||||
config: createDevConfig({ repo: repo.path, event: 'api_trigger_event' }),
|
config: createDevConfig({ repo: repo.path, event: 'api_trigger_event', branch: 'main' }),
|
||||||
}
|
}
|
||||||
set({ buildConfig: config })
|
set({ buildConfig: config })
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user