diff --git a/src/Command/App/NewFromDrupal7Command.php b/src/Command/App/NewFromDrupal7Command.php index f9973fa9c..ad1dabbc3 100644 --- a/src/Command/App/NewFromDrupal7Command.php +++ b/src/Command/App/NewFromDrupal7Command.php @@ -137,7 +137,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int fclose($config_resource); // Parse recommendations for project builder. - $recommendations_location = __DIR__ . '/../../../config/from_d7_recommendations.json'; + $recommendations_location = "https://git.drupalcode.org/project/acquia_migrate/-/raw/recommendations/recommendations.json"; if ($input->getOption('recommendations') !== NULL) { $raw_recommendations_location = $input->getOption('recommendations'); try { @@ -148,6 +148,9 @@ protected function execute(InputInterface $input, OutputInterface $output): int return Command::FAILURE; } } + // PHP defaults to no user agent. (Drupal.org's) GitLab requires it. + // @see https://www.php.net/manual/en/filesystem.configuration.php#ini.user-agent + ini_set('user_agent', 'ACLI'); $recommendations_resource = fopen($recommendations_location, 'r'); $recommendations = Recommendations::createFromResource($recommendations_resource); fclose($recommendations_resource);