Cod de livrare dintr-o flotă funcțională, fără a livra secretele acesteia

Livrare

Kiturile noastre provin din codul care rulează propria noastră flotă, unde fișierele de configurare conțin chei API, tokenuri, parole de mailbox și id-uri de cont. Un kit care scapă una dintre ele ar fi mai rău decât niciun kit, așa că nimic nu este arhivat până când trei scanere de pe trei mașini nu au găsit nimic.

Ce intră în pachet

Pachetierul copiază doar fișierele menționate în manifestul kitului, niciodată un folder întreg, și exclude cache-urile, backup-urile și istoricul de control al versiunilor. Exemplele și testele folosesc produse și cifre inventate, niciodată ale noastre.

Scanările

O descoperire oprește build-ul. Odată ce o versiune a fost vândută, nu este niciodată reconstruită: o corecție este livrată ca o versiune nouă, astfel încât fișierul pe care îl descarcă un cumpărător este fișierul care a fost scanat.

Alarmele false care ne-au învățat cel mai mult

Comentariul pe care l-am reformulat; celelalte trei au fost permise pentru acel singur kit și acel singur model, niciodată global, astfel încât următorul kit este scanat la fel de strict ca primul. O alarmă falsă costă un minut, iar o cheie scăpată ar costa mult mai mult.

Fiecare kit la vânzare a trecut prin acest proces, cu zero descoperiri la fiecare lansare.

Actualizat: