From 621f676c3d1358792a1e883a9860e48def068d49 Mon Sep 17 00:00:00 2001 From: "Eirik S. Morland" Date: Tue, 31 Oct 2017 22:19:15 +0100 Subject: [PATCH] Make it possible to set the uri option in drush.yml. Fixes #3121. --- src/Application.php | 4 +++- src/SiteAlias/SiteAliasManager.php | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Application.php b/src/Application.php index b5b95da8e5..e6e8d65bc3 100644 --- a/src/Application.php +++ b/src/Application.php @@ -162,7 +162,9 @@ public function refineUriSelection($cwd) $uri = $selfAliasRecord->uri(); if (empty($uri)) { - $uri = $this->bootstrapManager()->selectUri($cwd); + if (!$uri = $this->config->get('options.uri')) { + $uri = $this->bootstrapManager()->selectUri($cwd); + } $selfAliasRecord->setUri($uri); $this->aliasManager->setSelf($selfAliasRecord); } diff --git a/src/SiteAlias/SiteAliasManager.php b/src/SiteAlias/SiteAliasManager.php index ca72b78870..f9e1bc20b2 100644 --- a/src/SiteAlias/SiteAliasManager.php +++ b/src/SiteAlias/SiteAliasManager.php @@ -256,7 +256,6 @@ protected function buildSelf(PreflightArgsInterface $preflightArgs, Environment return new AliasRecord( [ 'root' => $root, - 'uri' => $preflightArgs->uri(), ], '@self' );