We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d20ee10 commit cc869e1Copy full SHA for cc869e1
src/cmd-push-container-manifest
@@ -122,11 +122,17 @@ def main():
122
arch = manifest['platform']['architecture']
123
if arch in map_arch:
124
arch = map_arch[arch]
125
- buildmetas[arch][args.metajsonname] = {
+ image = {
126
'image': args.repo,
127
'digest': manifest['digest'],
128
'tags': args.tags
129
}
130
+ if buildmetas[arch].get(args.metajsonname):
131
+ additional_images = buildmetas[arch][args.metajsonname].get('additional-images', [])
132
+ additional_images.append(image)
133
+ buildmetas[arch][args.metajsonname]['additional-images'] = additional_images
134
+ else:
135
+ buildmetas[arch][args.metajsonname] = image
136
buildmetas[arch].write(artifact_name=args.metajsonname)
137
138
0 commit comments