设置发布源
A 发布源 将一个产品变体链接至存储库和分支,以便平台识别构建内容及发布位置。请在以下路径创建: 管理 → 许可 → 发布源。
创建发布源
- 选择此源用于构建发布版本的 产品变体 。
- 选择 提供商 以及 连接 (来自您已连接的 Git 连接器账户)
- 选择 存储库 ——对于 GitHub、GitLab 和 Bitbucket,此项将直接从提供商处实时搜索,无需手动输入;自定义 Git 则直接要求输入远程 URL
- 输入用于监控新标签的 分支 (例如
main) - 选择一个 构建配置文件
构建配置文件
- 默认 — 运行
composer install --no-dev --optimize-autoloader。适用于大多数无需构建步骤的 PHP/Laravel 软件包。 - 自定义 — 运行您自己的构建脚本,每行一条 Shell 命令(例如资源编译、额外的 Composer 标志、打包步骤)。
构建脚本契约
自定义构建脚本在隔离的沙盒容器内按照固定契约执行:
- 存储库源代码被解压至
/work/src,在任何命令运行之前 - 命令按顺序运行且 快速失败 — 构建在遇到第一个非零退出代码时停止
- 环境变量
RELEASE_VERSION和RELEASE_TAG可供每个命令使用 - 生成的目录会自动重新压缩为发布制品 — 请勿自行压缩
- 构建期间可访问网络,因此
composer install和npm install可按预期工作 - 构建时长上限约为 30 分钟;超过此时间的构建将被终止并报告为失败
最后更新:11/7/2026

