在 Makelore 构建并预检静态发布产物
This commit is contained in:
@@ -6,18 +6,19 @@ import {
|
||||
|
||||
describe('works project publish guidance', () => {
|
||||
it.each([
|
||||
['PREVIEW_REQUIRED', '请先打开项目预览', '内置浏览器'],
|
||||
['PUBLISH_PREFLIGHT_RUNTIME_ERROR', '作品打开时发生错误', '项目预览'],
|
||||
['PUBLISH_PREFLIGHT_BLANK', '作品打开后没有内容', '移动端布局'],
|
||||
['PROJECT_FILE_MISSING', '项目文件不完整', '修复当前项目模板'],
|
||||
['PROJECT_TYPE_UNPUBLISHABLE', '这个项目没有配置发布方式', '新建小游戏或小程序项目'],
|
||||
['DEPENDENCY_PREFETCH_FAILED', '暂时无法下载项目依赖', 'package-lock.json'],
|
||||
['OUTPUT_MISSING', '没有生成可运行页面', 'index.html'],
|
||||
['RELEASE_STORE_FAILED', '平台暂时无法保存发布文件', '无需修改项目'],
|
||||
['BUILD_PIPELINE_UNSUPPORTED', '这个项目暂不支持自动发布', '联系运营人员'],
|
||||
['BROWSER_SMOKE_FAILED', '自动打开作品时发现问题', 'npm run build'],
|
||||
['BROWSER_SMOKE_TIMEOUT', '自动打开作品超时', '首屏资源'],
|
||||
['BROWSER_SMOKE_UNAVAILABLE', '自动验收环境暂时不可用', '无需修改项目'],
|
||||
['DEPENDENCY_PREFETCH_FAILED', '旧版提交无法继续处理', '升级 Makelore'],
|
||||
['OUTPUT_MISSING', '本次构建结果未通过平台校验', '本次构建结果'],
|
||||
['RELEASE_STORE_FAILED', '平台校验任务暂未完成', '构建异常'],
|
||||
['ARTIFACT_STORAGE_UNAVAILABLE', '平台校验任务暂未完成', '构建异常'],
|
||||
['BUILD_STALE', '平台校验任务暂未完成', '构建异常'],
|
||||
['BUILD_PIPELINE_UNSUPPORTED', '旧版提交无法继续处理', '升级 Makelore'],
|
||||
['BROWSER_SMOKE_FAILED', '旧版提交无法继续处理', '升级 Makelore'],
|
||||
['BROWSER_SMOKE_TIMEOUT', '旧版提交无法继续处理', '升级 Makelore'],
|
||||
['BROWSER_SMOKE_UNAVAILABLE', '旧版提交无法继续处理', '升级 Makelore'],
|
||||
])('maps %s to actionable Chinese guidance', (code, title, nextStep) => {
|
||||
const failure = describeWorksPublishFailure(code);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user