Unable to ^C in response to 'Could not find fastlane ... Would you like to set fastlane up?'
timbavtbc opened this issue ยท 0 comments
New Issue Checklist
- Updated fastlane to the latest version
- I read the Contribution Guidelines
- I read docs.fastlane.tools
- I searched for existing GitHub issues
Issue Description
Expected
Fastlane should understand ^C to mean 'clean up temporary files and abort' even if it's expecting TTY input - just as it does when it's not expecting TTY input, and like all other well-behaved programs running on Unix.
Observed
If I run fastlane in the wrong directory from the command line, it offers to set itself up, which is friendly, but it doesn't allow me to ^C at the prompt: it insists that I press 'n' to quit, like an extremely clingy and controlling 'friend': very weird behaviour on Unix-based systems.
[22:30:14]: Could not find fastlane in current directory. Make sure to have your fastlane configuration files inside a folder called "fastlane". Would you like to set fastlane up? (y/n)
Similarly for
[22:32:24]: ๐ Wow, that's a lot of markdown text... should fastlane put it into your clipboard, so you can easily paste it on GitHub? (y/n)
Command executed
bundle exec fastlane anything
bundle exec fastlane env
Complete output when running fastlane, including the stack trace and command used
22:26 mre-apploader [main] % bundle exec fastlane anything[โ] ๐
[22:30:14]: Could not find fastlane in current directory. Make sure to have your fastlane configuration files inside a folder called "fastlane". Would you like to set
fastlane up? (y/n)^CPlease enter "yes" or "no".
[22:30:14]: Could not find fastlane in current directory. Make sure to have your fastlane configuration files inside a folder called "fastlane". Would you like to set
fastlane up? (y/n)
Environment
โ fastlane environment โ
Stack
Key | Value |
---|---|
OS | 13.6.2 |
Ruby | 3.3.0 |
Bundler? | false |
Git | git version 2.42.0 |
Installation Source | ~/.asdf/installs/ruby/3.3.0/bin/fastlane |
Host | macOS 13.6.2 (22G320) |
Ruby Lib Dir | ~/.asdf/installs/ruby/3.3.0/lib |
OpenSSL Version | OpenSSL 3.2.0 23 Nov 2023 |
Is contained | false |
Is homebrew | false |
Is installed via Fabric.app | false |
Xcode Path | /Applications/Xcode-13.2.1.app/Contents/Developer/ |
Xcode Version | 15.2 |
Swift Version | 5.9.2 |
System Locale
Variable | Value | |
---|---|---|
LANG | en_GB.UTF-8 | โ |
LC_ALL | ||
LANGUAGE |
fastlane files:
No Fastfile found
No Appfile found
fastlane gems
Gem | Version | Update-Status |
---|---|---|
fastlane | 2.219.0 | โ Up-To-Date |
Loaded fastlane plugins:
No plugins Loaded
Loaded gems
Gem | Version |
---|---|
error_highlight | 0.6.0 |
did_you_mean | 1.6.3 |
syntax_suggest | 2.0.0 |
public_suffix | 5.0.4 |
addressable | 2.8.6 |
artifactory | 3.0.15 |
jmespath | 1.6.2 |
aws-partitions | 1.879.0 |
aws-eventstream | 1.2.0 |
aws-sigv4 | 1.6.1 |
aws-sdk-core | 3.188.0 |
aws-sdk-kms | 1.76.0 |
aws-sdk-s3 | 1.140.0 |
babosa | 1.0.4 |
rexml | 3.2.6 |
CFPropertyList | 3.0.6 |
colored | 1.2 |
highline | 2.0.3 |
commander | 4.6.0 |
dotenv | 2.8.1 |
emoji_regex | 3.2.3 |
excon | 0.109.0 |
faraday-em_http | 1.0.0 |
faraday-em_synchrony | 1.0.0 |
faraday-excon | 1.1.0 |
faraday-httpclient | 1.0.1 |
multipart-post | 2.3.0 |
faraday-multipart | 1.0.4 |
faraday-net_http | 1.0.1 |
faraday-net_http_persistent | 1.2.0 |
faraday-patron | 1.0.0 |
faraday-rack | 1.0.0 |
faraday-retry | 1.0.3 |
ruby2_keywords | 0.0.5 |
faraday | 1.10.3 |
faraday_middleware | 1.2.0 |
domain_name | 0.6.20240107 |
http-cookie | 1.0.5 |
faraday-cookie_jar | 0.0.7 |
fastimage | 2.3.0 |
gh_inspector | 1.1.3 |
uber | 0.1.0 |
declarative | 0.0.20 |
trailblazer-option | 0.1.2 |
representable | 3.2.0 |
retriable | 3.1.2 |
mini_mime | 1.1.5 |
jwt | 2.7.1 |
multi_json | 1.15.0 |
os | 1.1.4 |
signet | 0.18.0 |
googleauth | 1.8.1 |
httpclient | 2.8.3 |
webrick | 1.8.1 |
google-apis-core | 0.11.2 |
google-apis-androidpublisher_v3 | 0.54.0 |
google-apis-playcustomapp_v1 | 0.13.0 |
google-cloud-env | 1.6.0 |
google-cloud-errors | 1.3.1 |
google-cloud-core | 1.6.1 |
google-apis-iamcredentials_v1 | 0.17.0 |
google-apis-storage_v1 | 0.31.0 |
rake | 13.1.0 |
digest-crc | 0.6.5 |
google-cloud-storage | 1.47.0 |
json | 2.7.1 |
mini_magick | 4.12.0 |
naturally | 2.2.1 |
optparse | 0.4.0 |
plist | 3.7.1 |
rubyzip | 2.3.2 |
security | 0.1.3 |
simctl | 1.6.10 |
terminal-notifier | 2.0.0 |
unicode-display_width | 2.5.0 |
terminal-table | 3.0.2 |
tty-screen | 0.8.2 |
tty-cursor | 0.7.1 |
tty-spinner | 0.9.3 |
word_wrap | 1.0.0 |
atomos | 0.1.3 |
claide | 1.1.0 |
colored2 | 3.1.2 |
nanaimo | 0.3.0 |
xcodeproj | 1.23.0 |
rouge | 2.0.7 |
xcpretty | 0.3.0 |
xcpretty-travis-formatter | 1.0.1 |
set | 1.1.0 |
bundler | 2.5.3 |
forwardable | 1.3.3 |
logger | 1.6.0 |
pathname | 0.3.0 |
shellwords | 0.2.0 |
cgi | 0.4.1 |
date | 3.3.4 |
timeout | 0.4.1 |
securerandom | 0.3.1 |
uri | 0.13.0 |
openssl | 3.2.0 |
digest | 3.1.1 |
ipaddr | 1.2.6 |
resolv | 0.3.0 |
time | 0.3.0 |
stringio | 3.1.0 |
open-uri | 0.4.1 |
mutex_m | 0.2.0 |
net-http | 0.4.0 |
net-protocol | 0.2.2 |
ostruct | 0.6.0 |
english | 0.8.0 |
erb | 4.0.3 |
abbrev | 0.1.2 |
tempfile | 0.2.1 |
delegate | 0.3.1 |
fileutils | 1.7.2 |
tmpdir | 0.2.0 |
base64 | 0.2.0 |
singleton | 0.2.0 |
open3 | 0.2.1 |
nkf | 0.1.3 |
prettyprint | 0.2.0 |
pp | 0.5.0 |
find | 0.2.0 |
yaml | 0.3.0 |
psych | 5.1.2 |
generated on: 2024-03-10