From e7d9d193681497b6deaeea303983b07183324a0b Mon Sep 17 00:00:00 2001 From: Daniel Seif Date: Wed, 28 Jan 2015 00:39:04 +0100 Subject: [PATCH] Fixed settings handling for symlink creation in local build Closes #766 --- PHPCI/Model/Build/LocalBuild.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/PHPCI/Model/Build/LocalBuild.php b/PHPCI/Model/Build/LocalBuild.php index b94ede4e..5131abe1 100644 --- a/PHPCI/Model/Build/LocalBuild.php +++ b/PHPCI/Model/Build/LocalBuild.php @@ -35,12 +35,14 @@ class LocalBuild extends Build return $this->handleConfig($builder, $buildPath) !== false; } - $buildSettings = $this->handleConfig($builder, $reference); + $configHandled = $this->handleConfig($builder, $reference); - if ($buildSettings === false) { + if ($configHandled === false) { return false; } + $buildSettings = $builder->getConfig('build_settings'); + if (isset($buildSettings['prefer_symlink']) && $buildSettings['prefer_symlink'] === true) { return $this->handleSymlink($builder, $reference, $buildPath); } else {