isCiCdEnvironment top-level property

bool get isCiCdEnvironment

Check if the current environment is a CI/CD environment.

This function checks for the standard CI environment variable that most CI/CD systems set.

Returns true if running in a CI/CD environment, false otherwise.

Example:

if (isCiCdEnvironment) {
  print('Running in CI/CD');
  // Disable interactive features
}

Implementation

bool get isCiCdEnvironment =>
    Platform.environment.containsKey('CI') &&
    Platform.environment['CI'] == 'true';