You need to enable JavaScript to run this app.
导航

自定义镜像执行

最近更新时间2023.04.21 15:48:13

首次发布时间2023.04.07 09:12:41

持续交付提供 自定义镜像执行 任务,支持使用自定义环境执行命令,适用于预置任务无法满足用户诉求的场景。例如:使用 Bash 之外的 shell 工具编写脚本、对 C++ 代码进行编译构建等。

使用限制

镜像仓库一般需公网可访问。如果您不希望开启公网访问,推荐将自定义镜像上传至火山引擎镜像仓库,通过公共资源池执行流水线任务。

添加任务

创建或编辑流水线时,在 流程配置 页签,单击 添加任务,弹出 添加任务 抽屉。任务模板选择 自定义镜像执行

参数说明

请按要求配置自定义镜像执行任务。
alt

配置项说明
步骤名称默认为自定义环境命令执行,支持自定义步骤名称。

镜像地址

输入需要使用的镜像地址。此处的镜像用于定义脚本的运行环境。
镜像地址格式为host/namespace/repo:tag

仓库鉴权

如果您的镜像存储于私有仓库,即无法通过公网匿名拉取,需打开仓库鉴权开关,并输入镜像仓库地址、用户名及密码。

注意

仅支持使用 HTTPS 协议的镜像仓库,且 HTTPS 证书需受信。

命令执行自定义待执行的命令脚本。

日志说明

在当前流水线的 最近运行详情 > 运行流程 标签页,单击自定义镜像执行任务卡片的标题,查看运行日志及任务配置信息。
alt

  • 运行日志:实时展示该任务的运行日志。
  • 配置:展示该任务的配置信息,包括使用的镜像地址、仓库地址、用户名、密码及命令执行的脚本。