esup-multi

Arborescence des pages

Vous regardez une version antérieure (v. /wiki/spaces/ESUPMULTI/pages/1340637213/D%C3%A9ploiement) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 6) afficher la version suivante »

PAGE EN COURS DE REDACTION

Production or not ?

Dans le fichier /dev/user-frontend-ionic/src/environments/environment.ts paramétrer :

  • production : à true
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

https://trapeze.dev/

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

npx trapeze run trapeze-config.yml -y

Exemple :

VERSION_NAME="11.0.21" BUILD_NUMBER="110021" npx trapeze run trapeze-config.yml -y

Attention

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-ionic


  • Aucune étiquette