Closed mgrebenets closed 8 years ago
I think there is no fastlane specific reason why the commands output to stderr. This was just inherited from the original resigning script resign.sh
is based on: https://github.com/nanonation/floatsign/
I agree that only real warnings should be written to stderr.
This issue was migrated to https://github.com/fastlane/fastlane/issues/2850. Please post all further comments there.
fastlane
is now a mono repo, you can read more about the change in our blog post. All tools are now available in the fastlane main repo :rocket:
resign.sh
writes most of it'secho
commands output tostderr
via>&2
. In fact, those few lines that don't, look like they've been missed by later contributors.Writing to
stderr
confuses CI servers like Team City, each message is treated as a warning for no specific reason.I believe only the real warnings should be written to
stderr
(if any) and by default logging should be done tostdout
. I can choose to write all messages tostderr
by callingsigh resign ... >&2
if I really need it.