已弃用功能文档¶
本目录包含已过时、即将删除或不再推荐使用的功能的文档。这些功能仍在代码中可用(以保持向后兼容),但不应在新项目中使用
包含的文档¶
- 推导式语法 已弃用
- 用于批量生成
images或builds的条目 - 推荐替代:使用 Auto 自动化脚本 的
setup阶段实现相同功能 - 删除计划:将在未来版本中移除
- 用于批量生成
迁移指南¶
如果你正在使用这些已弃用的功能,以下是迁移到新推荐方式的步骤:
推导式语法 → Auto Setup¶
旧方式(推导式):
builds:
- name: "service-{{ value }}"
for_each:
range: [1, 3]
template:
image: "bind"
ref: "std:auth"
新方式(Auto):
auto:
setup: |
for i in range(1, 4):
config.setdefault('builds', {})[f'service-{i}'] = {
'image': 'bind',
'ref': 'std:auth'
}
builds: {}