Dans le cours : L'essentiel de Ruby on Rails
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.
Découvrir les environnements en Ruby on Rails - Tutoriel Ruby on Rails
Dans le cours : L'essentiel de Ruby on Rails
Découvrir les environnements en Ruby on Rails
Je vais vous parler, dans cette vidéo, plus en détail, des environnements en Ruby on Rails. Par défaut, vous en avez trois, development, test et production. Comme leurs noms l’indiquent, ils seront respectivement utilisés pour le développement, pour les tests unitaires et pour l’application, une fois en production. Il est courant d’avoir également un environnement staging. Pour créer un nouvel environnement, ce n’est pas plus compliqué que créer, ici, un nouveau fichier nommé staging.rb puis d’y copier une configuration. J’ai copié, par exemple, la configuration de production puisque l’environnement staging est normalement conçu pour être quasiment une copie conforme de la production. Il y a de multiples intérêts à avoir ainsi un cloisonnement des environnements. Si vous regardez dans les différents fichiers de configuration : comme cable, database, secrets, etc., vous verrez qu’ils ont tous une clef différente, selon l’environnement. database, qui est l’un des plus importants…