Skip to content

numerique-gouv/numerique.gouv.fr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Site de la DINSIC

Bienvenu à toi développeur ou utilisateur du site de la DINSIC. Un wiki est disponible au lien suivant

System Preparation

Required

Git
Ruby and Ruby Gems
Jekyll - gem install jekyll
Bundler - gem install bundler (never use sudo)

NodeJS - use the installer.
Yarn - follow installation instructions
GulpJS - npm install -g gulp

Optional

Composer (installs PHPMailer)
Make (used with rsync for deploying)

La chaine de developpement

  1. Branche dev pour les developpement courant
  2. Branche preprode pour la compatibilité avec le CRM
  3. Branche master (CI)

Gestion des deux repos

git remote add public git@github.com:numerique-gouv/numerique.gouv.fr.git git fetch public

Exporter la variable d'env algolia

creer un fichier .env à la racine écrire dans le fichier:

ALGOLIA_API_KEY="******************************"

entrer la commande

export $(grep -v '^#' .env | xargs)