missing badges for actions not created inside the shell
an action not created in the shell will not generate badges:
create a java action in the shell:
action create j1 ~/projects/openwhisk/tests/dat/actions/helloJava.jar --main m
but create the same action from the command line and the rendering is different for
- missing badge is due to the lack of annotation on the action that the shell generates
- different message and font
yup, we cannot know that the action is a jar action without some client side help. we could try to interpret the binary blob as any number of types (zip, jar, etc.), and see which works, i suppose.
re: the difference in the body, this is more easily fixable.
The kind and exec info isn’t enough?
ie kind java and binary it’s a jar
for java, perhaps
Fair - for java it’s obvious. For the others it may not be clear whether zip or just binary.
We could augment the cli to add the same annotation... wdyt?
i think this could be valuable.