forked from wangbo/easyai
fix(release): 补齐前端变体的人工稳定标签映射
This commit is contained in:
@@ -7,6 +7,9 @@ import { fileURLToPath, pathToFileURL } from 'node:url';
|
|||||||
const ROOT = resolve(dirname(fileURLToPath(import.meta.url)), '..');
|
const ROOT = resolve(dirname(fileURLToPath(import.meta.url)), '..');
|
||||||
const VERSION = /^\d+\.\d+\.\d+\.\d{8}(?:\.\d+)?$/;
|
const VERSION = /^\d+\.\d+\.\d+\.\d{8}(?:\.\d+)?$/;
|
||||||
const TARGETS = {
|
const TARGETS = {
|
||||||
|
'hmg-ai': ['registry.cn-shanghai.aliyuncs.com/comfy-ai/one-ai','latest-hmg-ai','-hmg-ai'],
|
||||||
|
easyai: ['registry.cn-shanghai.aliyuncs.com/comfy-ai/one-ai','latest-easyai','-easyai'],
|
||||||
|
chinacuc: ['registry.cn-shanghai.aliyuncs.com/comfy-ai/one-ai','latest-chinacuc','-chinacuc'],
|
||||||
'server-main': ['registry.cn-shanghai.aliyuncs.com/comfy-ai/comfy-server','latest',''],
|
'server-main': ['registry.cn-shanghai.aliyuncs.com/comfy-ai/comfy-server','latest',''],
|
||||||
web: ['registry.cn-shanghai.aliyuncs.com/comfy-ai/one-ai','latest',''],
|
web: ['registry.cn-shanghai.aliyuncs.com/comfy-ai/one-ai','latest',''],
|
||||||
'web-no-ssr': ['registry.cn-shanghai.aliyuncs.com/comfy-ai/one-ai','latest-no-ssr','-no-ssr'],
|
'web-no-ssr': ['registry.cn-shanghai.aliyuncs.com/comfy-ai/one-ai','latest-no-ssr','-no-ssr'],
|
||||||
|
|||||||
@@ -44,6 +44,8 @@ test('未明确确认同一个版本及浮动版本都不调用Docker',()=>{
|
|||||||
});
|
});
|
||||||
|
|
||||||
test('候选必须包括SSR/noSSR,并拒绝重复、错误镜像和浮动源标签',()=>{
|
test('候选必须包括SSR/noSSR,并拒绝重复、错误镜像和浮动源标签',()=>{
|
||||||
|
const variant = {...manifest.components[1],key:'hmg-ai',tag:version+'-hmg-ai'};
|
||||||
|
assert.equal(promotionPlan({...manifest,components:[...manifest.components,variant]},version,version).at(-1).stable,variant.image+':latest-hmg-ai');
|
||||||
for (const components of [manifest.components.filter(item=>item.key!=='web-no-ssr'),
|
for (const components of [manifest.components.filter(item=>item.key!=='web-no-ssr'),
|
||||||
[...manifest.components,manifest.components[0]],
|
[...manifest.components,manifest.components[0]],
|
||||||
manifest.components.map((item,index)=>index?item:{...item,image:'wrong/image'}),
|
manifest.components.map((item,index)=>index?item:{...item,image:'wrong/image'}),
|
||||||
|
|||||||
Reference in New Issue
Block a user