Skip to content

Canceling a single build out of multiple ones leads to a loop of "Unknown status" logs #1007

@mfkrause

Description

@mfkrause

Build/Submit details page URL

No response

Summary

When building multiple platforms with EAS using eas build --platform all and then canceling one of those builds through the Expo web dashboard, the EAS CLI outputs an infinite amount of ⠦ Builds created: 1 Builds canceled: 1 Builds with unknown status: 1 logs.

Managed or bare?

Managed

Environment

expo-env-info 1.0.2 environment info:
System:
OS: macOS 12.0.1
Shell: 5.8 - /bin/zsh
Binaries:
Node: 16.13.0 - ~/.nvm/versions/node/v16.13.0/bin/node
Yarn: 1.22.17 - ~/.nvm/versions/node/v16.13.0/bin/yarn
npm: 8.1.0 - ~/.nvm/versions/node/v16.13.0/bin/npm
Managers:
CocoaPods: 1.11.2 - /opt/homebrew/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 21.0.1, iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0
IDEs:
Android Studio: 2021.1 AI-211.7628.21.2111.8139111
Xcode: 13.1/13A1030d - /usr/bin/xcodebuild
npmPackages:
expo: ~44.0.0 => 44.0.6
react: 17.0.1 => 17.0.1
react-dom: 17.0.1 => 17.0.1
react-native: 0.64.3 => 0.64.3
react-native-web: 0.17.1 => 0.17.1
npmGlobalPackages:
eas-cli: 0.47.0
expo-cli: 5.2.0
Expo Workflow: managed

Error output

⠏ Builds created: 1 Builds canceled: 1 Builds with unknown st⠋ Builds created: 1 Builds canceled: 1 Builds with unknown st⠙ Builds created: 1 Builds canceled: 1 Builds with unknown st⠹ Builds created: 1 Builds canceled: 1 Builds with unknown st⠸ Builds created: 1 Builds canceled: 1 Builds with unknown st⠼ Builds created: 1 Builds canceled: 1 Builds with unknown st⠴ Builds created: 1 Builds canceled: 1 Builds with unknown st⠦ Builds created: 1 Builds canceled: 1 Builds with unknown status: 1 [...]

Reproducible demo or steps to reproduce from a blank project

  1. Create a new Expo project and configure EAS.
  2. Build the project for both iOS and Android simultaneously using eas build --platform all.
  3. Go to one of the builds on expo.dev and cancel it.
  4. Check the EAS CLI.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions