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.