Skip to content

Commit ce83c36

Browse files
committed
Use env var for metadata json
1 parent 639ddf2 commit ce83c36

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

deploy/docker/create-docker-context.js

+7-3
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,9 @@ const argv = yargs
8989
},
9090
metadata: {
9191
description:
92-
"Tags and labels as json from https://github.com/docker/metadata-action v5. Overrides --tag",
93-
type: "string"
92+
"Use tags and labels from https://github.com/docker/metadata-action v5. Utilises env.DOCKER_METADATA_OUTPUT_JSON. Overrides --tag",
93+
type: "boolean",
94+
default: false
9495
}
9596
})
9697
.help().argv;
@@ -172,7 +173,10 @@ if (argv.build) {
172173
);
173174

174175
// metadata json from GitHub Action docker/metadata-action@v5
175-
const metadata = argv.metadata ? JSON.parse(argv.metadata) : undefined;
176+
const metadata =
177+
argv.metadata && env.DOCKER_METADATA_OUTPUT_JSON
178+
? JSON.parse(env.DOCKER_METADATA_OUTPUT_JSON)
179+
: undefined;
176180

177181
const tags = metadata
178182
? metadata.tags

0 commit comments

Comments
 (0)