fastlane-old / sigh

Because you would rather spend your time building stuff than fighting provisioning
https://fastlane.tools
958 stars 86 forks source link

resign.sh write all (95%) output to stderr confusing CI servers #268

Closed mgrebenets closed 8 years ago

mgrebenets commented 8 years ago

resign.sh writes most of it's echo commands output to stderr 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 to stdout. I can choose to write all messages to stderr by calling sigh resign ... >&2 if I really need it.

kommen commented 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.

fastlanebot commented 8 years ago

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: