Sari la conținut

dbt

dbt CI pe GitHub Actions

dbt analizează întregul proiect și rulează din nou modele neschimbate.

340 → 12
Modelele rulează
28m → 4m
Conductă

dbt analizează întregul proiect și rulează din nou modele neschimbate.

De ce se întâmplă

Manifestul dbt nu este persistent, astfel încât selecția bazată pe stare nu poate funcționa.

Ce să schimbi

  1. Memorați în cache target/manifest.json din rularea anterioară și utilizați selecția state:modified
  2. Memorați în cache directorul pachetelor dbt introdus pe packages.yml
  3. Efectuați teste numai pe modelele modificate și pe copiii acestora

dbt pe runnerhut

Singura linie specifică runnerhut este `runs-on: runnerhut-4vcpu-ubuntu-2404`. Orice altceva este standard GitHub Actions — aceleași acțiuni, aceleași secrete și același model de permisiuni pe care îl utilizați astăzi.

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.