-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
56 lines (54 loc) · 1.63 KB
/
action.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
53
54
55
56
name: 'Docker ECR'
description: 'Upload Docker Image to Amazon Elastic Container Registry (ECR)'
author: 'Bo-Yi Wu'
inputs:
access_key:
description: 'amazon access key'
secret_key:
description: 'amazon secret access key'
registry:
description: 'docker registry'
region:
description: 'amazon region, defaults to us-east-1'
default: 'us-east-1'
repo:
description: 'repository name for the image'
lifecycle_policy:
description: 'filename of ecr lifecycle json policy'
repository_policy:
description: 'filename of ecr repository json policy'
tags:
description: 'repository tag for the image, defaults to latest'
default: 'latest'
dockerfile:
description: 'dockerfile to be used, defaults to Dockerfile'
default: 'Dockerfile'
auth:
description: 'auth token for the registry'
context:
description: 'the context path to use, defaults to root of the git repo'
default: '.'
force_tag:
description: 'replace existing matched image tags'
insecure:
description: 'enable insecure communication to this registry'
mirror:
description: 'use a mirror registry instead of pulling images directly from the central Hub'
bip:
description: 'use for pass bridge ip'
custom_dns:
description: 'set custom dns servers for the container'
storage_driver:
description: 'supports aufs, overlay or vfs drivers'
cache_from:
description: 'images to consider as cache sources'
auto_tag:
description: 'default build tags'
daemon_off:
description: 'do not start the docker daemon'
runs:
using: 'docker'
image: 'Dockerfile'
branding:
icon: 'cloud'
color: 'orange'