测验:软件模板与 TechDocs
在模板清单中将spec.parameters作为 JSON 架构有哪些实际好处?
- 模板渲染速度加快
- 步骤可以并行执行
- 如果您使用 JSON Schema,甚至目录注册也会自动完成。
- 类型·必需·模式·枚举等约束在表单阶段进行验证,从一开始就防止错误输入。
脚手架动作catalog:register的作用是什么?
- 创建新的 Git 存储库
- 将骨架文件中的变量替换为值
- 将生成的catalog-info.yaml注册到catalog中,并使其成为一个实体。
- 构建技术文档
当脚手架运行publish:github时,GitHub 令牌位于哪里?
- 用户浏览器本地存储
- 创建的存储库的秘密
- 目录实体的注释
- 后台 - 用户看不到令牌
注释backstage.io/techdocs-ref: dir:.是什么意思?
- 文档来源位于外部 URL 中
- 自动生成文档
- 禁用文档构建
- 该实体的文档源位于同一存储库的该目录中
关于 TechDocs 的构建策略,以下哪一项是正确的?
- 对于大规模操作,建议使用本地构建
- 外部构建,由 CI 构建并上传到对象存储,是推荐的操作方式,本地构建容易启动但速度慢。
- TechDocs 实时解析 Markdown,无需构建
- 构建结果始终存储在目录数据库中。
模板实体的正确 apiVersion 是什么?
- scaffolder.backstage.io/v1beta3
- backstage.io/v1alpha1
- Catalog.backstage.io/v1
- argoproj.io/v1alpha1