12e00bd594
Keep pouch naming and .pouch/ack project state, and bring in ACK regression mode, deployer test-environment binding, and manage-release updates from main.
31 lines
904 B
YAML
31 lines
904 B
YAML
# 复制为 .pouch/ack/delivery.yaml。默认关闭;由用户明确配置后再启用。
|
|
version: 1
|
|
updatedAt: "<YYYY-MM-DDTHH:mm:ss+TZ>"
|
|
project:
|
|
name: "<project_name>"
|
|
|
|
enabled: false
|
|
defaultProfile: null
|
|
|
|
# 测试环境由 ACK 内部调用 deployer;发版仍指向本文件的 profile。
|
|
# null 表示用户尚未说明该操作。
|
|
intents:
|
|
testEnvironment: null
|
|
release: null
|
|
|
|
# 所有可执行入口都使用结构化 argv 语义;requiredSecrets 只保存名称,不保存值。
|
|
# 不在此保存 shell、env 或凭据正文。
|
|
entrypoints: {}
|
|
|
|
# 支持 deb、oci-image 和 file。复杂构建逻辑留在项目已有入口中。
|
|
artifacts: {}
|
|
|
|
# 支持 apt-repository、oci-registry 和 ci-artifact。
|
|
destinations: {}
|
|
|
|
# 支持 ssh-host、docker-compose、kubernetes 和 custom。
|
|
environments: {}
|
|
|
|
# enabled=true 时,defaultProfile 必须指向一个非空 profile。
|
|
profiles: {}
|