|
|
@@ -20,8 +20,9 @@ const RepoAuth = () => import('views/devops/build/RepoAuth')
|
|
|
const Compiler = () => import('views/devops/build/Compiler')
|
|
|
const Packer = () => import('views/devops/build/Packer')
|
|
|
// docker
|
|
|
-const Docker = () => import('views/devops/docker/Docker')
|
|
|
const DockerRegistry = () => import('views/devops/docker/DockerRegistry')
|
|
|
+const DockerImage = () => import('views/devops/docker/DockerImage')
|
|
|
+const Docker = () => import('views/devops/docker/Docker')
|
|
|
// app
|
|
|
const AppConfig = () => import('views/devops/app/AppConfig')
|
|
|
const BuildDeploy = () => import('views/devops/app/BuildDeploy')
|
|
|
@@ -120,14 +121,6 @@ export default {
|
|
|
component: { render: (e) => e('router-view') },
|
|
|
meta: { needAuth: true, roles: ['devops_admin'] },
|
|
|
children: [
|
|
|
- {
|
|
|
- path: '/bg/docker/container',
|
|
|
- name: 'Docker',
|
|
|
- title: 'Docker 容器',
|
|
|
- icon: 'el-icon-user-solid',
|
|
|
- component: Docker,
|
|
|
- meta: { needAuth: true, roles: ['devops_admin'] }
|
|
|
- },
|
|
|
{
|
|
|
path: '/bg/docker/registry',
|
|
|
name: 'DockerRegistry',
|
|
|
@@ -135,6 +128,22 @@ export default {
|
|
|
icon: 'el-icon-user-solid',
|
|
|
component: DockerRegistry,
|
|
|
meta: { needAuth: true, roles: ['devops_admin'] }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/bg/docker/image',
|
|
|
+ name: 'DockerImage',
|
|
|
+ title: 'Docker 镜像',
|
|
|
+ icon: 'el-icon-user-solid',
|
|
|
+ component: DockerImage,
|
|
|
+ meta: { needAuth: true, roles: ['devops_admin'] }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/bg/docker/container',
|
|
|
+ name: 'Docker',
|
|
|
+ title: 'Docker 容器',
|
|
|
+ icon: 'el-icon-user-solid',
|
|
|
+ component: Docker,
|
|
|
+ meta: { needAuth: true, roles: ['devops_admin'] }
|
|
|
}
|
|
|
]
|
|
|
},
|