WhiteLabelCommand constructor

WhiteLabelCommand()

Implementation

WhiteLabelCommand() {
  argParser
    ..addOption(
      'client',
      abbr: 'c',
      mandatory: true,
      help: 'The name of the client to build for (e.g., udara).',
    )
    ..addFlag(
      'test',
      negatable: false,
      help: 'Build using the test environment (.env_test).',
    )
    ..addFlag(
      'slack',
      negatable: false,
      help: 'Send Slack notifications during build process.',
    )
    ..addOption(
      'slack-channel',
      help:
          'Slack channel for notifications (e.g., #builds, @username). Defaults to #builds',
      defaultsTo: '#builds',
    );
}