Kód na distribúciu z funkčnej flotily bez odhalenia jej tajných údajov

Doručenie

Naše balíky vychádzajú z kódu, ktorý poháňa našu vlastnú flotilu, kde konfiguračné súbory obsahujú kľúče API, tokeny, heslá k poštovým schránkam a ID účtov. Balík, ktorý by unikol jeden z nich, by bol horší ako žiadny balík, preto sa nič nebalí do archívu, kým tri skenery na troch strojoch nenájdu nič.

Čo sa tam dostane

Balíkovací nástroj kopíruje iba súbory uvedené v manifeste balíka, nikdy celý priečinok, a vynecháva cache, zálohy a históriu správy verzií. Príklady a testy používajú vymyslené produkty a čísla, nikdy naše.

Skenovania

Nález zastaví build. Keď sa verzia raz predá, nikdy sa znovu nebuildí: oprava sa dodáva ako nová verzia, takže súbor, ktorý kupujúci stiahne, je ten istý súbor, ktorý bol skontrolovaný.

Falošné poplachy, ktoré nás najviac naučili

Preformulovaný komentár; ostatné tri boli povolené pre ten jeden balík a ten jeden vzor, nikdy globálne, takže ďalší balík sa skenuje tak prísne ako prvý. Falošný poplach stojí minútu a uniknutý kľúč by stál oveľa viac.

Každý balík v predaji týmto prešiel s nulovým nálezom pri každom vydaní.

Aktualizované: