diff --git a/MISE-EN-PROD.md b/MISE-EN-PROD.md index e55e625..7ac9008 100644 --- a/MISE-EN-PROD.md +++ b/MISE-EN-PROD.md @@ -5,29 +5,35 @@ 5. Arrêter le service GlassFish 6. Arrêter la tâche DOS du Grunt 7. Créer une branche de livraison release-*. Pour cela : -- se mettre sur la branche de DEV -- faire un "checkout revision" afin de créer la branche release comme nouvelle branche + - se mettre sur la branche de DEV + - faire un "checkout revision" afin de créer la branche release comme nouvelle branche 8. Dans login.html mettre le même n° de révision : -
(4.5.4)
+ + `
(4.5.4)
` + 9. Dans gruntfiles.js vérifier que les entrées suivantes sont à true pour la clé "HTMLMIN_OPTION" -var HTMLMIN_OPTION = { -removeComments: true, -collapseWhitespace: true, -minifyJS: true, -removeTagWhitespace: true -} + + `var HTMLMIN_OPTION = { + removeComments: true, + collapseWhitespace: true, + minifyJS: true, + removeTagWhitespace: true + } + ` 10. dans gruntfiles, verifier que l'entrée suivante est celle ci pour uglify -uglify: { - options: { - // PRODUCTION - mangle: {except: ['jQuery']} - }, + ` + uglify: { + options: { + // PRODUCTION + mangle: {except: ['jQuery']} + }, + ` 11. Au niveau projet lancer les task grunt (attendre que tout soit bien fini entre chaque passe): -- handlebars -- htmlmin -- uglify + - handlebars + - htmlmin + - uglify 12. Dans le projet faire un "clean & build" 13. Tester la version avec un maximum de navigateurs (Chrome, Firefox, IE et Opera)