feat: 支持模版创建流水线

This commit is contained in:
xiaojunnuo
2025-06-23 18:20:49 +08:00
parent 8bb1ed3e95
commit 2559f0e822
9 changed files with 258 additions and 110 deletions
@@ -32,6 +32,16 @@ export const certdResources = [
isMenu: false,
},
},
{
title: "执行历史记录",
name: "PipelineHistory",
path: "/certd/history",
component: "/certd/history/index.vue",
meta: {
icon: "ion:timer-outline",
keepAlive: true,
},
},
{
title: "流水线模版",
name: "PipelineTemplate",
@@ -39,6 +49,7 @@ export const certdResources = [
component: "/certd/pipeline/template/index.vue",
meta: {
isMenu: true,
icon: "ion:duplicate-outline",
},
},
{
@@ -50,16 +61,6 @@ export const certdResources = [
isMenu: false,
},
},
{
title: "执行历史记录",
name: "PipelineHistory",
path: "/certd/history",
component: "/certd/history/index.vue",
meta: {
icon: "ion:timer-outline",
keepAlive: true,
},
},
{
title: "证书仓库",
name: "CertStore",