Update MISE EN PROD
parent
b239ce4f72
commit
a578cb7585
|
|
@ -5,29 +5,35 @@
|
||||||
5. Arrêter le service GlassFish
|
5. Arrêter le service GlassFish
|
||||||
6. Arrêter la tâche DOS du Grunt
|
6. Arrêter la tâche DOS du Grunt
|
||||||
7. Créer une branche de livraison release-*. Pour cela :
|
7. Créer une branche de livraison release-*. Pour cela :
|
||||||
- se mettre sur la branche de DEV
|
- se mettre sur la branche de DEV
|
||||||
- faire un "checkout revision" afin de créer la branche release comme nouvelle branche
|
- 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 :
|
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"
|
9. Dans gruntfiles.js vérifier que les entrées suivantes sont à true pour la clé "HTMLMIN_OPTION"
|
||||||
var HTMLMIN_OPTION = {
|
|
||||||
removeComments: true,
|
`var HTMLMIN_OPTION = {
|
||||||
collapseWhitespace: true,
|
removeComments: true,
|
||||||
minifyJS: true,
|
collapseWhitespace: true,
|
||||||
removeTagWhitespace: true
|
minifyJS: true,
|
||||||
}
|
removeTagWhitespace: true
|
||||||
|
}
|
||||||
|
`
|
||||||
|
|
||||||
10. dans gruntfiles, verifier que l'entrée suivante est celle ci pour uglify
|
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):
|
11. Au niveau projet lancer les task grunt (attendre que tout soit bien fini entre chaque passe):
|
||||||
- handlebars
|
- handlebars
|
||||||
- htmlmin
|
- htmlmin
|
||||||
- uglify
|
- uglify
|
||||||
|
|
||||||
12. Dans le projet faire un "clean & build"
|
12. Dans le projet faire un "clean & build"
|
||||||
13. Tester la version avec un maximum de navigateurs (Chrome, Firefox, IE et Opera)
|
13. Tester la version avec un maximum de navigateurs (Chrome, Firefox, IE et Opera)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue