36 ## Commandes serveur php |
36 ## Commandes serveur php |
37 - Compilation css/js : `gulp` -> cette commande lance `ember build` de `/server/bo_client` |
37 - Compilation css/js : `gulp` -> cette commande lance `ember build` de `/server/bo_client` |
38 - `php artisan serve` |
38 - `php artisan serve` |
39 |
39 |
40 ## Creation de version |
40 ## Creation de version |
41 - mettre à jour le fichier version `/server/src/config/config/version.php` |
41 - mettre à jour le fichier version `server/src/config/config/version.php` |
|
42 - mettre à jour le fichier version `cms/app-client/package.json` |
42 - `cd /server/src` |
43 - `cd /server/src` |
43 - s'assurer que les sources sont à jour: `php composer.phar install` + `npm install` + `bower install` |
44 - s'assurer que les sources sont à jour: `php composer.phar install` + `npm install` + `bower install` |
44 - `gulp` |
45 - `gulp copy-build` |
45 - `gulp copy-to-build` |
46 - `cd /cms/app-client` |
|
47 - `npm install` |
|
48 - `bower install` |
|
49 - `ember build --prod` ou `ember build` |
|
50 - `cd /cms` |
|
51 - `npm install` pour installer gulp + dépendances |
|
52 - `gulp copy-build` |
46 - `cd /build` |
53 - `cd /build` |
47 - `vagrant ssh -c "/vagrant/build_rpm.sh"` |
54 - `vagrant ssh -c "/vagrant/build_rpm.sh"` |
48 - le fichier rpm se trouvera dans `/build` |
55 - le fichier rpm se trouvera dans `/build/dist` |
49 |
56 |
50 ## installation rpm sur serveur |
57 ## installation rpm sur serveur |
51 - 1ère installation: `rpm -i /path/to/corpusdelaparole-<version>-<build>.rpm` |
58 - 1ère installation: `rpm -i /path/to/corpusdelaparole-<version>-<build>.rpm` |
52 - Mise à jour: `rpm -U /path/to/corpusdelaparole-<version>-<build>.rpm` |
59 - Mise à jour: `rpm -U /path/to/corpusdelaparole-<version>-<build>.rpm` |
53 - ensuite : création diu fichier `/etc/www/corpus_env.conf` |
60 - ensuite : création diu fichier `/etc/www/corpus_env.conf` |
|
61 - après un update : drush cc all |