lschaeffer313 / domaine-nc-mobile

Appli mobile pour la consultation des domaines en Nouvelle-Calédonie
https://play.google.com/store/apps/details?id=nc.laurent.domaine_nc_mobile&pli=1
GNU Affero General Public License v3.0
7 stars 2 forks source link

:memo: Article DEV.to : Maintenir et releaser en continu avec Fastlane/Github 📽 #22

Closed lschaeffer313 closed 1 year ago

lschaeffer313 commented 2 years ago

:grey_question: Contexte

Un pipeline de BUILD/deploy full cloud, automatisé et élégant a été mis en oeuvre sur ce projet. Il est donc temps d'en expliquer les détails et bénéfices afin de capitaliser cette connaissance et de la partager.

:dart: Actions

:movie_camera: Explication sur la video

Suite à #10, une vidéo d'explication serait la bienvenue afin d'expliquer comment fonctionne le déploiement avec l'outil fastlane Elle doit être simple et explicite afin que tous puissent comprendre :

:warning: : NB : j'aimerais bien avoir la video afin de la rajouter à la playlist :pray:

:bookmark_tabs: Ressources

adriens commented 2 years ago

:ok_hand: Très bien picthé @lschaeffer313

lschaeffer313 commented 2 years ago

@adriens Je viens d'avoir une très bonne idée💡 Au lieu de juste faire une vidéo, on pourrait en profiter pour en faire un DevOps Lab. Je m'explique, je dois faire une démonstration aux archis de la solution GitHub avec l'intégration AppFlow On pourrait en profiter pour leur montrer aussi Fastlane et présenter les avantages et les inconvénient des deux solutions. Même si je penche plus pour Fastlane qui est open-source et future proof en cas de changement de techno mobile. Qu'en pense-tu ?

adriens commented 2 years ago

Hello @lschaeffer313 , bien sûr :star_struck:

Je verrai bien le plan suivant (grosses mailles)

  1. Poser le contexte, la problématique et l'objectif exact du DEVOPS-LABS (ici, démontrer comment automatiser le build en continu et cloud d'une app mobile Flutter)
  2. Détailler pourquoi Flutter
  3. Contexte projet Open Innovation : une API publique sur marketplace
  4. Poser le mode projet : ressources humaines et IT
  5. Démo live d'ajout d'une feature/fix sur Git puis delivery dans l'app sur marketplace
  6. Conclusion et surtout timing et ressources humaines investies (temps passé, formation, compétences en début vs. compéténces en fin)

Voila, par-contre, je pense que le timing serait plutôt :

Ensuite :

On pourra faire les reviews de ta prezz, au moins deux sessions je pense.

adriens commented 1 year ago

Première revue de la prezz semaine dernière. :+1:

adriens commented 1 year ago

Pour toi :

image

adriens commented 1 year ago

Hello @lschaeffer313 , je viens de mettre à jour l'issue pour la rendre plus clean et claire quant aux attendus.

adriens commented 1 year ago

hello @lschaeffer313 , tu penses pouvoir livrer quand le contenu :grey_question:

lschaeffer313 commented 1 year ago

Comme discuté plutôt vers la fin du mois.

adriens commented 1 year ago

Magnifique :star_struck: ... en plus y'a le lint mainteant :sunglasses:

adriens commented 1 year ago

Teasing fait ce jour cf 📢 Unboxing Domaine NC mobile v1.3.0

adriens commented 1 year ago
adriens commented 1 year ago

:clap: