defis48/README.md

52 lines
1,000 B
Markdown
Raw Permalink Normal View History

2016-01-13 23:10:06 +01:00
Défis 48h
=========
2016-01-13 19:05:32 +01:00
Installation
2016-01-13 23:10:06 +01:00
------------
2016-01-12 19:36:37 +01:00
2016-01-13 19:05:32 +01:00
L'installation est standard à celle d'une application symfony classique.
Elle implique cependant la génération de la base de données qui se réalise en 2 étapes :
2016-01-12 19:41:19 +01:00
2016-01-13 19:05:52 +01:00
* la configuration des accès dans `app/config/parameters.yml`
* la génération des tables
2016-01-12 19:41:19 +01:00
2016-01-13 19:05:32 +01:00
```bash
$ git clone https://gitlab.deblan.org/deblan/defis48.git
$ composer install
$ vim app/config/parameters.yml
$ bin/console doctrine:schema:create
2016-01-13 20:59:14 +01:00
$ bin/console doctrine:generate:entities MmiEnigmaBundle
$ bin/console doctrine:schema:update --force
2016-01-19 10:14:33 +01:00
$ bin/console assets:install --symlink --relative
2016-01-12 19:41:19 +01:00
2016-01-13 19:05:32 +01:00
```
2016-01-13 20:59:14 +01:00
Mise à jour
2016-01-13 23:10:06 +01:00
-----------
2016-01-13 20:59:14 +01:00
```bash
$ git pull origin master
$ composer update
$ bin/console doctrine:generate:entities MmiEnigmaBundle
$ bin/console doctrine:schema:update --force
```
Exécution
2016-01-13 23:10:06 +01:00
---------
2016-01-13 20:59:14 +01:00
Serveur de développement :
```
$ bin/console server:run &
```
2016-01-13 23:10:06 +01:00
Déploiement
-----------
2016-01-13 23:41:35 +01:00
Utilisation de mage (`/.mage`)
2016-01-13 23:10:06 +01:00
```
$ vendor/bin/mage deploy to:production
2016-01-19 10:14:33 +01:00
```