Lines Matching full:release
8 * Command Line utility to gather and check data for building a release
10 class Release extends splitbrain\phpcli\CLI class
32 $options->setHelp('This tool is used to gather and check data for building a release');
34 $options->registerCommand('new', 'Get environment for creating a new release');
35 …$options->registerOption('type', 'The type of release to build', null, join('|', self::TYPES), 'ne…
39 $options->registerCommand('current', 'Get environment of the current release');
72 * Prepare environment for creating a new release
78 // continue if we want to create a new release
91 …throw new \splitbrain\phpcli\Exception('Invalid release type. Use one of ' . join(', ', self::TYPE…
108 … throw new \splitbrain\phpcli\Exception('Date must be equal or later than the last release');
113 'Cannot create hotfixes for release candidates, create a new RC instead'
118 … throw new \splitbrain\phpcli\Exception('Codename must be different from the last release');
188 (new Release())->run();