Sobes.tech
Junior — Middle

Tudna mesélni az utolsó munkahelyén használt verziókiadási folyamatról?

sobes.tech MI

Válasz az MI-től

A verziók kiadásának folyamata az utolsó munkahelyemen a következőképpen volt szervezve:

  1. Fejlesztés és tesztelés: Minden új funkció és hibajavítás külön Git ágakban készült. A munka befejezése után az ág össze lett olvasztva a fő fejlesztési ággal (develop).

  2. Integrációs tesztek: A develop ágat rendszeresen összeállították, automatikus teszteken és kézi teszteken is átment a tesztelési eszközökön.

  3. Kiadás előkészítése: Amikor a változások kész voltak a kiadásra, létrehoztak egy kiadási ágat (release), ahol végső ellenőrzést és kisebb hibajavításokat végeztek.

  4. Összeállítás és közzététel: A kiadási ág jóváhagyása után elkészítették a végső buildet (APK vagy AAB), amelyet a Google Play fejlesztői konzolon keresztül tettek közzé, megadva a verziót és a változások leírását.

  5. Verziókezelés: Sémás verziószámozást alkalmaztak (major.minor.patch), ahol:

    • major — nagy változások,
    • minor — új funkciók,
    • patch — hibajavítások.
  6. Figyelés: A kiadás után figyelemmel kísérték a felhasználói visszajelzéseket és a stabilitási metrikákat, hogy gyorsan reagáljanak a problémákra.

Ez a folyamat lehetővé tette az alkalmazás stabilitásának fenntartását és rendszeres frissítések kiadását új funkciókkal.