Commit b6b6cc58 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

composer gère maintenant les répertoires à créer & autres

parent d0b54a23
Loading
Loading
Loading
Loading
Loading
+21 −3
Changes for composer.json: 21 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -144,11 +144,27 @@
        "phpcs"               : "./vendor/bin/phpcs -p ./module --standard=PSR12",
        "setup-dirs": [
            "mkdir -p var/session",
            "mkdir -p var/log",
            "mkdir -p var/cache",
            "chmod 777 var/session",

            "mkdir -p var/log",
            "chmod 777 var/log",
            "chmod 777 var/cache"

            "mkdir -p var/cache",
            "chmod 777 var/cache",

            "mkdir -p var/cache/DoctrineProxy",
            "chmod 777 var/cache/DoctrineProxy",

            "mkdir -p data/fichiers",
            "chmod 777 data/fichiers",

            "mkdir -p data/signature",
            "chmod 777 data/signature"
        ],
        "setup-bins": [
            "chmod 755 bin/ose",
            "chmod 755 bin/ose-code",
            "chmod 755 bin/ose-test"
        ],
        "update-public-vendor": [
            "rm -rf public/vendor",
@@ -166,10 +182,12 @@
        ],
        "post-install-cmd"    : [
            "@setup-dirs",
            "@setup-bins",
            "@update-public-vendor"
        ],
        "post-update-cmd"     : [
            "@setup-dirs",
            "@setup-bins",
            "@update-public-vendor"
        ],
        "auto-scripts": {
+0 −25
Changes for module/Administration/src/Command/InstallCommand.php: 0 added lines, 25 removed lines.
Original line number Diff line number Diff line
@@ -31,31 +31,6 @@ class InstallCommand extends Command

        $io->title($this->getDescription());

        $io->section("Mise en place des répertoires de travail");

        $dirs = [
            'var',
            'var/cache',
            'var/session',
            'var/log',

            'data/fichiers',
            'data/signature',
        ];

        foreach( $dirs as $dir ) {
            if (!$filesystem->exists($dir)) {
                $filesystem->mkdir($dir);
            }
            $filesystem->chmod($dir, 0777);
        }

        $filesystem->chmod('bin/ose', 0755);
        $filesystem->chmod('bin/ose-code', 0755);
        $filesystem->chmod('bin/ose-test', 0755);

        $io->comment('Initialisation des répertoires de travail OK');

        if ($this->hasConfigBdd()) {
            $this->runCommand($output, 'install-bdd', ['--oseappli-pwd' => 'no']);
        } else {