/**
* {@inheritdoc}
*/
protected function configure()
{
parent::configure();
$this->setName('jarves:configuration:travis')->setDescription('Builds the database configuration for travis ci.')->addArgument('type', InputArgument::REQUIRED, 'database type: mysql|pgsql|sqlite')->addArgument('database-name', InputArgument::REQUIRED, 'database name')->addArgument('username', InputArgument::OPTIONAL, 'database login username')->addOption('pw', null, InputOption::VALUE_OPTIONAL)->addOption('server', null, InputOption::VALUE_OPTIONAL, 'hostname or ip. for SQLITE the path')->addOption('port', null, InputOption::VALUE_OPTIONAL)->setHelp('
You can set with this command configuration values inside the app/config/config.jarves.xml file.
');
}