code: @Override
      public String get(@Nonnull Run<?, ?> run, @Nonnull TaskListener listener) throws IOException, InterruptedException {
          return new ExpandableMessage(sha).expandAll(run, listener);
      }
docs: Expands env vars and token macro in entered sha