Protobuf ja gRPC
Protobuf ja gRPC CI GitHub Actions
Koodin luonti suoritetaan jokaisessa koontiversiossa, vaikka .protoa ei ole muutettu.
70s → 6s
Codegen
Miksi se tapahtuu
Mitä muuttaa
- Tallenna välimuistiin niiden versioissa avainnoidut protokollalaajennuksen binaarit
- Käytä bufia lukitustiedoston kanssa, jotta riippuvuusmoduulit tallennetaan välimuistiin
- Portin luominen polkusuodattimella **/*.protolle
- Tarkista luotu koodi arkistoon ja tarkista se CI:ssä uudelleenmuodostamisen sijaan
Protobuf ja gRPC runnerhutissa (runnerhut)
Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan
Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.
Aiheeseen liittyvää
Terraformterraform init lataa jokaisen palveluntarjoajan joka ajon aikana.PulumiLisäosien ja riippuvuuksien asennus suoritetaan ennen jokaista esikatselua.KubernetesTyyppi- tai k3s-klusterin pyörittäminen kestää minuutteja ennen kuin testit alkavat.HelmKaavion riippuvuuspäivitykset ja nukkaukset toimivat kylmänä joka kerta.