Jira жұмыс істемейді. 7-бөлім: Жеті
Иә, төртіншіден кейін бірден жетінші. Бесінші мен алтыншы бөлімдерді жазып, блогқа шығарғанмын, онда өнімнің қауіпсіздік аудиті, React-сыз frontend және архитектуралық шешімдер туралы. Қайта оқыдым да түсіндім: мұнда жарияламаймын, сіздер мұнда басқа нәрсе үшін келесіздер.
Сондықтан тікелей мәселеге. Неге жеті.

Жеті дегеніміз жауап
Алдыңғы жазбалардан кейін Planq-қа жеті адам тіркелді. Әріптестер мен достар, сонымен бірге LinkedIn-нен келген адамдар, яғни оқыған, сайтқа кірген, поштасын енгізген, кодты алған және қолданып көрген. Solo R&D-жоба үшін бұл өсу көрсеткіші емес, сұраққа жауап: менен басқа біреуге керек пе? Керек екен. Кем дегенде жетеуіне.
Жапон мәдениетінде жетілік бақытты сан болып саналады, 七福神, яғни жеті бақыт құдайы. Мен сенімшіл емеспін, бірақ жазбалар сериясын осы санда жабу дұрыс сияқты.
Google Play-сіз Android
Жабатын нәрсе де бар, өйткені бүгін Planq Android-қосымшаға айналды.
Google Play-да емес, App Store-да емес. Сайтта APK жатыр: басты, жүктедің, орнаттың. Неге стор емес? Шынымды айтсам: Apple жылына $100 сұрайды, Google $25. Жеті пайдаланушысы бар өнім үшін бұл инвестиция емес, рәсім. Аудитория өссе, жасаймын. Әзірге тек APK және тура қолдар.
Мобильді нұсқадағы жаңалықтар: парольсіз поштамен кіру және биометриялық құлыптау.
Нөл қолмен жасалатын қадам
DevOps туралы аздап. Қазір main-ге push жасаймын, ал үш минуттан кейін қол қойылған APK серверде. GitHub Actions жинайды, қол қояды және жүктейді. Backend пен frontend де солай жұмыс істейді: үш репозиторий, үш пайплайн, нөл қолмен жасалатын қадам. Жалғыз болғанда автоматтандыру сән-салтанат емес, деплой жасаудың орнына өнім жасаудың жалғыз жолы.
Қорытынды
Серия бойынша жоба анық жол жүрді: жергілікті скрипттен веб-сервиске, одан мобильді нұсқаға. Бәрі GitHub Actions арқылы жиналып, бұлтқа шығарылды.
Және «мұнда мән бар» деген жеті пайдаланушы.
Planq ашық қалады: planq.lab.imarch.dev. Веб бірден жұмыс істейді, Android үшін «APK жүктеу» түймесі бар. Қолданып көріңіз, не ойлайтыныңызды жазыңыз. Мүмкін, сегізінші боларсыз.
Серия жабылады. Жоба жалғасады. Оқығаныңыз бен қолданып көргеніңіз үшін рахмет.


