Tekshiruv va chop etish
Bito marketplace kartochkasi va vidjet relizini alohida tekshiradi. Bu tekshirilgan kartochka orqali ko'rilmagan JavaScript chiqib ketishini va faqat kod tasdig'i bilan chala marketplace kartochkasi chop etilishini to'xtatadi.
Reliz qarori
Moderator relizni testingga olgach, uni uch bosqichdan tartib bilan o'tkazadi — Kod tekshiruvi, Kartochka tekshiruvi, Foydalanish sinovi. Tasdiqlash faqat uchalasi o'tgach mumkin; rad etish istalgan bosqichda mumkin. Bosqichlar, statik kod skanerining bloklovchi qoidalari va qarorlar jurnali — Tekshiruvga yuborish bo'limida.
| Qaror | Natija |
|---|---|
| Tasdiqlash | Aniq versiya moderator tasdig'ini oladi, production asset origin'ga ochiladi va ilovaning joriy ishlaydigan versiyasi bo'lishi mumkin |
| Rad etish | Reliz sabab bilan rejected bo'ladi; shu relizni tuzatib qayta yuboring |
| Developer qaytarib oladi | Reliz withdrawn bo'lib yana tahrirlanadi |
Faqat approved holati har doim moderatsiya isboti emas: private ilova o'z relizini lokal yoqishi mumkin. Marketplace uchun moderator ko'rgan tasdiq kerak.
Kartochka qarori
| Qaror | Natija |
|---|---|
| Tasdiqlash | Kartochka approved, ilovaning katalog turi public bo'ladi |
| Rad etish | Kartochka moderator sababi bilan changed bo'ladi; oldingi ko'rinish saqlanadi |
| Developer qaytarib oladi | Kartochka changed bo'lib yana tahrirlanadi |
Ilovaning joriy vidjet versiyasi bo'lsa, kartochka tasdig'i reliz moderator tomonidan tasdiqlanganini tekshiradi. Faqat API ilovasi vidjet relizisiz chop etiladi.
Ilova public bo'lganda
Chop etish ilovani topiladigan qiladi, lekin avtomatik o'rnatmaydi. Har tenant baribir:
- marketplace kartochkasini ochadi;
- ruxsat, developer, maxfiylik va yordam ma'lumotlarini ko'radi;
- O'rnatishni bosadi;
- install callback/OAuth oqimini tugatadi;
- vidjet kodi ulanishidan oldin aynan shu relizga rozilik beradi.
Bu amoCRMning upload hujjatlaridagi private'dan public'ga o'tishning Bito varianti. Muhim farq: Bito kartochka va reliz tasdig'ini alohida ko'rsatadi.
Chop etilgandan keyin
- Kartochka tahrirlari yangi nusxa tasdiqlanmaguncha live kartochkani almashtirmaydi.
- Yangi vidjet kodi yangi semantik versiya bilan reliz tekshiruviga kiradi.
- Yangi tasdiqlangan reliz o'rnatgan tenantlardan qayta rozilik so'raydi.
- Yangilanish rad etilishi oxirgi tasdiqlangan kartochka yoki o'rnatilgan ilovani avtomatik o'chirmaydi.
- amoCRM yakuniy public buildni tekshirishni tavsiya qilgani kabi, chop etilgan versiyani boshqa tenantdan o'rnatib sinang.