Update MISE EN PROD
parent
b239ce4f72
commit
a578cb7585
|
|
@ -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 :
|
||||
<h6 id="version_mp4" data-version="4.5.4" > (4.5.4)</h6>
|
||||
|
||||
`<h6 id="version_mp4" data-version="4.5.4" > (4.5.4)</h6>`
|
||||
|
||||
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: {
|
||||
|
||||
`
|
||||
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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue