bail out if the active crt is not what the branch tells

This commit is contained in:
Anatol Belski 2017-04-25 12:34:44 +02:00
Родитель b79e4ba51b
Коммит 3dfcb7ccd1
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -167,6 +167,11 @@ try {
throw new Exception("Multiple CRTs are available for this branch, please choose one from " . implode(",", array_keys($branch)));
} else {
Config::setCurrentCrtName(array_keys($branch)[0]);
$active_crt = getenv("PHP_SDK_VC");
if (Config::getCurrentCrtName() != $active_crt && !$force) {
throw new Exception("Active CRT '$active_crt' differs from the branch CRT '" . Config::getCurrentCrtName() . "'.");
}
}
}