SuperAPI AI 工具集

adobe-deploy-integration

部署与运维

查看项目

更新于 10-15 22:41

技能介绍

用途:部署 Adobe 支持的服务或 App Builder 应用,流程覆盖隔离环境、不可变制品、金丝雀发布、可观测性与回滚,并在任何线上副作用前产出可审查的制品与证据。

主要能力:校验制品摘要、依赖锁、配置模式、测试、迁移与回滚制品;解析组织、项目、工作区、服务凭据、产品配置、存储与事件注册;先暗部署并核对配置与日志,再执行一条经批准的只读或合成冒烟路径;在限定流量下做金丝雀,观察认证、429、任务、队列时长、花费、激活与内容安全错误;按声明阈值晋级或回滚,并保留部署、活动日志、清理与负责人回执。

使用方式:AIO CLI v11 及以后版本的 App Builder 部署需要 Adobe IMS 认证,本地用交互式 aio login,CI 用 OAuth Server-to-Server;运行时命名空间认证不是当前部署机制。Stage 与 Production 工作区相互隔离。app.config.yaml 是受审查的源文件,.env 与 .aio 属本地状态,不得提交。使用 Read、Glob、Grep 检查文档、配置、代码、夹具与证据,Write、Edit 仅用于已批准的仓库制品。

适用场景:需要可回滚、可审计的 Adobe 服务或 App Builder 部署,尤其是要求隔离环境与金丝雀验证的发布流程。

限制:技能调用本身不授权网络访问、凭据、Adobe 内容、同意、上传、生成、花费、部署、注册变更、重放、取消或删除。生产部署由发布负责人批准,凭据由安全批准,实时产品调用由数据/预算负责人批准,webhook 或资产删除需单独批准。若工作区与审查目标不一致、制品/认证/权益/存储/可观测性证据缺失,应停止或回滚。执行前需重新核对带日期的 Adobe 一手资料,租户或产品行为仅视为环境特定证据。