Skip to content

Commit

Permalink
Merge branch '2.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
robbieaverill committed Jun 27, 2018
2 parents d073c9a + e7e811e commit 46ca564
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion composer.json
Expand Up @@ -58,4 +58,4 @@
"issues": "https://github.com/bringyourownideas/silverstripe-composer-update-checker/issues"
},
"homepage": "https://github.com/bringyourownideas/silverstripe-composer-update-checker"
}
}
6 changes: 6 additions & 0 deletions src/Extensions/ComposerLoaderExtension.php
Expand Up @@ -10,6 +10,7 @@
use Composer\Repository\BaseRepository;
use Composer\Repository\CompositeRepository;
use Composer\Repository\RepositoryInterface;
use SilverStripe\Core\Environment;
use SilverStripe\Core\Extension;

class ComposerLoaderExtension extends Extension
Expand Down Expand Up @@ -109,6 +110,11 @@ protected function getInstalledConstraint(BaseRepository $repository, $packageNa
*/
public function onAfterBuild()
{
// Mock COMPOSER_HOME if it's not defined already. Composer requires one of the two to be set.
if (!Environment::getEnv('HOME') && !Environment::getEnv('COMPOSER_HOME')) {
putenv('COMPOSER_HOME=/tmp');
}

$originalDir = getcwd();
chdir(BASE_PATH);
/** @var Composer $composer */
Expand Down

0 comments on commit 46ca564

Please sign in to comment.