rename additional_registry_destinations to additional_destinations, process additional_destinations as CSV and add values as absolute --tag arguments
This commit is contained in:
parent
8aad01c12f
commit
a35b746068
14
action.yml
14
action.yml
@ -33,7 +33,7 @@ inputs:
|
|||||||
default: "true"
|
default: "true"
|
||||||
|
|
||||||
tags_additional:
|
tags_additional:
|
||||||
description: "list of additional tags to add, as CSV"
|
description: "list of additional tags to add as CSV for each registry configured"
|
||||||
|
|
||||||
tag_semver_enable:
|
tag_semver_enable:
|
||||||
description: "set to false to disable semver tagging completely"
|
description: "set to false to disable semver tagging completely"
|
||||||
@ -51,14 +51,10 @@ inputs:
|
|||||||
description: ""
|
description: ""
|
||||||
default: "true"
|
default: "true"
|
||||||
|
|
||||||
additional_registry_destinations:
|
additional_destinations:
|
||||||
description: "a list of --destination registry/orga/repo:tag strings, space separated"
|
description: "a list of registry/owner/repo:tag strings, csv separated. These tags are created and pushed as is without modifications like prefix."
|
||||||
default: ""
|
default: ""
|
||||||
|
|
||||||
squash_layers:
|
|
||||||
description: ""
|
|
||||||
default: "true"
|
|
||||||
|
|
||||||
additional_registries:
|
additional_registries:
|
||||||
description: ""
|
description: ""
|
||||||
default: ""
|
default: ""
|
||||||
@ -79,6 +75,10 @@ inputs:
|
|||||||
description: ""
|
description: ""
|
||||||
default: "true"
|
default: "true"
|
||||||
|
|
||||||
|
squash_layers:
|
||||||
|
description: ""
|
||||||
|
default: "true"
|
||||||
|
|
||||||
docker_push:
|
docker_push:
|
||||||
description: "Push all build tags to destinations"
|
description: "Push all build tags to destinations"
|
||||||
default: "true"
|
default: "true"
|
||||||
|
|||||||
30835
dist/index.js
vendored
30835
dist/index.js
vendored
File diff suppressed because one or more lines are too long
@ -201,8 +201,13 @@ export function prepareDockerArgs(destinations) {
|
|||||||
dockerArgs.push('--tag ' + dest);
|
dockerArgs.push('--tag ' + dest);
|
||||||
});
|
});
|
||||||
|
|
||||||
if (isNonEmptyStr(core.getInput('additional_registry_destinations'))) {
|
if (isNonEmptyStr(core.getInput('additional_destinations'))) {
|
||||||
dockerArgs.push(core.getInput('additional_registry_destinations'));
|
core.getInput('additional_destinations')
|
||||||
|
.split(',')
|
||||||
|
.map(s => s.trim())
|
||||||
|
.forEach(dst => {
|
||||||
|
dockerArgs.push('--tag ' + dst);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isNonEmptyStr(core.getInput('build_args'))) {
|
if (isNonEmptyStr(core.getInput('build_args'))) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user