We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d20ee10 commit d99eb2fCopy full SHA for d99eb2f
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] = {
126
- 'image': args.repo,
127
- 'digest': manifest['digest'],
128
- 'tags': args.tags
+ image = {
+ 'image': args.repo,
+ 'digest': manifest['digest'],
+ '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