Conda
Conda CI på GitHub Actions
Miljøløsning tar lengre tid enn selve analysen.
6m → 40s
Env løse
Hvorfor det skjer
Hva skal endres
- Bruk mamba eller libmamba-løseren i stedet for den klassiske løseren
- Cache ~/conda_pkgs_dir tastet inn på miljøfilen
- Fest miljøet med en eksplisitt låsefil slik at løsningen hoppes over helt
Conda on runnerhut
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Database migreringerHver testkjøring spiller av hele migreringshistorikken fra en tom database.dbtdbt analyserer hele prosjektet og kjører uendrede modeller på nytt.GnistSpark-jobber i CI bruker mesteparten av tiden sin på JVM-oppstart og krukkemontering.LuftstrømDAG-importkontroller installerer hele Airflow-avhengighetssettet på nytt hver kjøring.