// set default
$isBlueGreen = EnvironmentHelper::
getVariable('BLUE_GREEN_DEPLOYMENT', '1'
);
$_ENV['BLUE_GREEN_DEPLOYMENT'
] =
$_SERVER['BLUE_GREEN_DEPLOYMENT'
] =
$isBlueGreen;
putenv('BLUE_GREEN_DEPLOYMENT=' .
$isBlueGreen);
if (!
$input->
getOption('force'
) &&
file_exists($this->projectDir . '/install.lock'
)) { $output->
comment('install.lock already exists. Delete it or pass --force to do it anyway.'
);
return self::FAILURE;
} $this->
initializeDatabase($output,
$input);
$commands =
[ [ 'command' => 'database:migrate',
'identifier' => 'core',
'--all' => true,
],
[ 'command' => 'database:migrate-destructive',
'identifier' => 'core',
'--all' => true,