fix for composer_home being missing
This commit is contained in:
parent
a54fcf44e3
commit
24602766aa
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -8,3 +8,4 @@ config.php
|
||||||
.buildpath
|
.buildpath
|
||||||
.htaccess
|
.htaccess
|
||||||
PHPCI/config.yml
|
PHPCI/config.yml
|
||||||
|
cache
|
|
@ -76,7 +76,7 @@ class PluginController extends \PHPCI\Controller
|
||||||
$this->setComposerJson($json);
|
$this->setComposerJson($json);
|
||||||
|
|
||||||
if ($this->canInstall) {
|
if ($this->canInstall) {
|
||||||
shell_exec($this->composerPath . ' update --working-dir=' . APPLICATION_PATH . ' > /dev/null 2>&1 &');
|
shell_exec($this->composerPath . ' update --working-dir=' . APPLICATION_PATH . ' > /' . APPLICATION_PATH . '/phpci_composer_remove.log 2>&1 &');
|
||||||
}
|
}
|
||||||
|
|
||||||
header('Location: ' . PHPCI_URL . 'plugin?r=' . $package);
|
header('Location: ' . PHPCI_URL . 'plugin?r=' . $package);
|
||||||
|
@ -101,7 +101,7 @@ class PluginController extends \PHPCI\Controller
|
||||||
$this->setComposerJson($json);
|
$this->setComposerJson($json);
|
||||||
|
|
||||||
if ($this->canInstall) {
|
if ($this->canInstall) {
|
||||||
shell_exec($this->composerPath . ' update --working-dir=' . APPLICATION_PATH . ' > /dev/null 2>&1 &');
|
shell_exec('COMPOSER_HOME='.APPLICATION_PATH . ' ' . $this->composerPath . ' update --working-dir=' . APPLICATION_PATH . ' > /' . APPLICATION_PATH . '/phpci_composer_install.log 2>&1 &');
|
||||||
|
|
||||||
header('Location: ' . PHPCI_URL . 'plugin?i=' . $package);
|
header('Location: ' . PHPCI_URL . 'plugin?i=' . $package);
|
||||||
die;
|
die;
|
||||||
|
|
Loading…
Reference in a new issue