Production or not ?
Dans le fichier /dev/user-frontend-ionic/src/environments/environment.ts paramétrer :
- production : à true
Bloc de code |
---|
export const environment = {
production: true,
[...]
}; |
Gestion des versions
La version de l'application deployée sur les stores est différentes de la version des sources du projet Esup-Multi.
Pour faciliter la gestion de ces versions qui sera différentes d'un établissement à l'autre on utilisera l'outil Trapeze (https://trapeze.dev/)
Installer Trapeze
Dans /dev/user-frontend-ionic/src copier, coller et renommer le fichier trapeze-config.yml.dist en trapeze-config.yml
Dans le fichier /dev/user-frontend-ionic/src/trapeze-config.yml adapter la variable PACKAGE_NAME et éventuellement VERSION_NAME et BUILD_NUMBER si vous ne souhaitez pas l'indiquer dans la ligne de commande (Attention il faudra donc le changer à chaque nouvelle version)
Lancer la commande
Bloc de code |
---|
npx trapeze run trapeze-config.yml -y |
Exemple :
Bloc de code |
---|
VERSION_NAME="11.0.21" BUILD_NUMBER="110021" npx trapeze run trapeze-config.yml -y |
Avertissement | ||
---|---|---|
| ||
Il faut avoir buildé une première fois les applications clientes et donc avoir les répertoire /ios et /android à la racine de l'arborescence des sources du client /dev/user-frontend-ionicPAGE EN COURS DE REDACTION |