Automattic / hostmgr

A tool for managing macOS VM hosts
Mozilla Public License 2.0
9 stars 3 forks source link

Add `FASTLANE_HIDE_PLUGINS_TABLE` to the env vars we pass along #21

Closed mokagio closed 2 years ago

mokagio commented 2 years ago

Fastlane 2.205.0 introduced an env var to stop printing the plugins table:

image

That's basically useless information in CI, and it would be useful to remove it to make the logs easier to scroll.

Initially, I tried setting the value in the pipeline.yml *common_env key, but that didn't work. I had forgotten about our environment channelling here.

All in all, I think it's actually preferable to set the value here, so that we don't have to duplicate the setting across all our pipelines.

I considered adding exports for FASTLANE_HIDE_CHANGELOG and FASTLANE_SKIP_UPDATE_CHECK, but it looks like neither of those outputs are printed anyways 🤔 I'm not sure if that's just something Fastlane doesn't do in CI or we have them set elsewhere? It was hard, but I didn't go down this rabbit hole because it's a low ROI thing to investigate.

mokagio commented 2 years ago

I considered adding exports for FASTLANE_HIDE_CHANGELOG and FASTLANE_SKIP_UPDATE_CHECK, but it looks like neither of those outputs are printed anyways 🤔 I'm not sure if that's just something Fastlane doesn't do in CI or we have them set elsewhere? It was hard, but I didn't go down this rabbit hole because it's a low ROI thing to investigate.

Funny thing. I went to an internal Slack channel to post a link to this for visibility and the latest message was an issue from a repo that had the answer to this question 😄

So I opened 74-gh-Automattic/buildkite-ci which should be a more appropriate PR than this.