Sobes.tech
Junior — Middle

Kuidas oli teie viimases töökohas ehituse ja juurutamise automatiseerimine rakendatud?

sobes.tech AI

Vastus AI-lt

Minu viimases töökohas oli iOS rakenduse ehitamise ja juurutamise automatiseerimine teostatud CI/CD süsteemi (näiteks Jenkins, GitLab CI või Bitrise) abil. Peamised sammud:

  • Põhiharusse pushimisel käivitus automaatselt projekti ehitamise protsess.
  • Toimusid üksustestid ja staatiline koodi analüüs.
  • Eduka ehituse järel loodi rakenduse (.ipa) arhiiv.
  • Ehitust automaatselt juurutati TestFlighti testijatele.
  • Vajadusel — avaldamine App Store'is minimaalsete inimtegevustega.

See võimaldas kiiresti saada värskeid ehitusi, vähendada vigu ja kiirendada väljaandeid.