forked from seek-oss/docker-ecr-publish-buildkite-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
plugin.yml
52 lines (52 loc) · 1.1 KB
/
plugin.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
name: Docker ECR Publish
description: Build, tag, and push Docker images to Amazon ECR
author: https://github.com/seek-oss
requirements:
- docker
configuration:
properties:
build-context:
type: string
args:
type: [array, string]
additional-build-args:
type: string
branch-args:
type: [array, string]
branch-tags:
type: [array, string]
cache-from:
type: [array, string]
default-args:
type: [array, string]
default-tags:
type: [array, string]
dockerfile:
type: string
ecr-name:
type: string
account-id:
type: string
region:
type: [array, string]
regions:
type: [array, string]
tags:
type: [array, string]
target:
type: string
add-latest-tag:
type: boolean
save-digest-as-metadata:
type: string
driver:
type: string
enum: ["legacy", "buildkit"]
disable-cache-metadata:
type: boolean
progress-output:
type: string
enum: ["plain", "tty", "auto"]
required: ['ecr-name']
not:
required: ['region', 'regions']