43 lines
902 B
YAML
43 lines
902 B
YAML
name: docker
|
||
description: docker and docker-compose
|
||
author: qxa
|
||
|
||
inputs:
|
||
registry:
|
||
description: 镜像仓库地址
|
||
required: true
|
||
username:
|
||
description: 仓库登陆账号
|
||
required: false
|
||
password:
|
||
description: 仓库员登录密码
|
||
required: false
|
||
image:
|
||
description: 镜像名称
|
||
required: true
|
||
tags:
|
||
description: 标签名称名称
|
||
required: false
|
||
default: latest
|
||
context:
|
||
description: 打包文件所在路径
|
||
required: false
|
||
default: ./
|
||
dockerfile:
|
||
description: 打包的文件名
|
||
required: false
|
||
default: Dockerfile
|
||
platform:
|
||
description: 要编译的平台,可选值linux/arm,linux/arm64,linux/amd64
|
||
required: false
|
||
build_args:
|
||
description: 构建参数
|
||
required: false
|
||
script:
|
||
description: 上传完成后执行的脚本
|
||
required: false
|
||
|
||
runs:
|
||
using: docker
|
||
image: Dockerfile
|