openci_worker_cli 0.4.21 copy "openci_worker_cli: ^0.4.21" to clipboard
openci_worker_cli: ^0.4.21 copied to clipboard

OpenCI Worker CLI

0.4.21 - 2026-02-17 #

  • fix: tart run failure (e.g., VM not found) no longer crashes the entire worker process
  • fix: VM startup errors are now caught and properly reported as job failure

0.4.20 - 2026-02-17 #

  • fix: prevent race condition where multiple workers on the same machine could delete each other's VMs
  • add: --worker-id option to isolate VM management per worker
  • add: startup cleanup of orphaned VMs belonging to this worker
  • add: worker ID is now displayed in the waiting spinner log

0.4.19 - 2026-02-11 #

  • add: built-in environment variables: #OPENCI_TAG & #OPENCI_TAG_VERSION

0.4.18 - 2026-02-10 #

  • fix: CLI checkouts

0.4.17 - 2026-02-10 #

  • fix: flutter path

0.4.16 - 2026-02-05 #

  • fix: OpenCI Worker CLI doesn't get the correct workflow

0.4.15 - 2026-02-05 #

  • fix

0.4.14 - 2026-02-05 #

  • update tart VM base image name

0.4.13 - 2026-02-03 #

  • fix: Worker CLI now checkout the assigned commit SHA.

0.4.12 - 2026-02-03 #

  • fix: Worker CLI now checkout the assigned commit SHA.

0.4.11 - 2026-02-03 #

  • feat: throw exception when command fails

0.4.10 - 2026-02-01 #

  • fix: Worker CLI now processes jobs in ascending order (oldest first).

0.4.9 - 2026-01-31 #

  • Update build job and run logging to use Firestore subcollections.

0.4.8 - 2026-01-31 #

  • Fix missing executable in pubspec.yaml

0.4.7 #

  • Reduce polling interval.
  • Improve logging.

0.4.6 #

  • Add support for multiple commands in a step.

0.4.5 #

  • Support dynamic VM cloning and cleanup per job.
  • Support custom working directories.

0.4.4 #

  • Support multiple commands in a step.

0.4.3 #

  • Update README.

0.4.2 #

  • Add continuous job polling with atomic job claiming via Firestore transactions and explicit status updates.

0.4.1 #

  • Add Firebase Admin SDK support.

0.4.0 #

  • Initial version.