Fix error on check exclude from download composer.json
parent
80499bb024
commit
a300e1d45b
|
@ -144,12 +144,14 @@ class ArchiveManager
|
||||||
$this->downloadManager->download($package, $sourcePath);
|
$this->downloadManager->download($package, $sourcePath);
|
||||||
|
|
||||||
// Check exclude from downloaded composer.json
|
// Check exclude from downloaded composer.json
|
||||||
$jsonFile = new JsonFile($sourcePath.'/composer.json');
|
if (file_exists($composerJsonPath = $sourcePath.'/composer.json')) {
|
||||||
|
$jsonFile = new JsonFile($composerJsonPath);
|
||||||
$jsonData = $jsonFile->read();
|
$jsonData = $jsonFile->read();
|
||||||
if (!empty($jsonData['archive']['exclude'])) {
|
if (!empty($jsonData['archive']['exclude'])) {
|
||||||
$package->setArchiveExcludes($jsonData['archive']['exclude']);
|
$package->setArchiveExcludes($jsonData['archive']['exclude']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Create the archive
|
// Create the archive
|
||||||
$archivePath = $usableArchiver->archive($sourcePath, $target, $format, $package->getArchiveExcludes());
|
$archivePath = $usableArchiver->archive($sourcePath, $target, $format, $package->getArchiveExcludes());
|
||||||
|
|
Loading…
Reference in New Issue