|
@@ -248,6 +248,7 @@ class ReleaseImages extends Command
|
|
->addOption('branch', null, InputOption::VALUE_OPTIONAL, 'Branch to install. Ej. v0.1.1', "latest")
|
|
->addOption('branch', null, InputOption::VALUE_OPTIONAL, 'Branch to install. Ej. v0.1.1', "latest")
|
|
->addOption('develop', null, InputOption::VALUE_OPTIONAL, 'If true or 1 then install images and source code.', false)
|
|
->addOption('develop', null, InputOption::VALUE_OPTIONAL, 'If true or 1 then install images and source code.', false)
|
|
->addOption('public_ip', null, InputOption::VALUE_OPTIONAL, 'Public IP of server', false)
|
|
->addOption('public_ip', null, InputOption::VALUE_OPTIONAL, 'Public IP of server', false)
|
|
|
|
+ ->addOption('ini_file', null, InputOption::VALUE_OPTIONAL, 'Ini file with git repositories urls', './modules.ini')
|
|
;
|
|
;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -591,7 +592,8 @@ class ReleaseImages extends Command
|
|
*/
|
|
*/
|
|
protected function addConfigOptions(InputInterface $input, $version)
|
|
protected function addConfigOptions(InputInterface $input, $version)
|
|
{
|
|
{
|
|
- $repositories = parse_ini_file("./modules.ini", true);
|
|
|
|
|
|
+ $file = $input->getOption('ini_file');
|
|
|
|
+ $repositories = parse_ini_file($file, true);
|
|
if (strtolower($version) === 'latest') {
|
|
if (strtolower($version) === 'latest') {
|
|
$version = "master";
|
|
$version = "master";
|
|
}
|
|
}
|