Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Don't let compilation set the length of your Gl...

Don't let compilation set the length of your Glühwein break

Miroslav Jonaš

December 02, 2023
Tweet

More Decks by Miroslav Jonaš

Other Decks in Programming

Transcript

  1. DON’T LET COMPILATION SET THE LENGTH OF YOUR GLÜHWEIN BREAK

    Miroslav Jonas @meeroslav NGGLÜHWEIN ‘23 nx.dev
  2. Coffee App users products orders account product-list payment method-paypal method-stripe

    test test test test test test test test test lint lint lint lint lint lint lint lint lint build build build build build build build build build deploy Coffee e2e lint serve @meeroslav
  3. Coffee App users products orders account product-list payment method-paypal method-stripe

    test test test test test test test test test lint lint lint lint lint lint lint lint lint build build build build build build build build build deploy Coffee e2e lint serve 5x build 1x build 3x build
  4. DISTRIBUTED CACHING npm run build:coffee-app npm run lint:products npm run

    build:orders npm run e2e:coffee-app npm run resize-image-assets npm run deploy:coffee-app nx affected:lint nx affected:test nx affected:build ! ! !!!! ! ! ! !! ! ! !! @meeroslav
  5. nx e2e angular-e2e A run is as fast as the

    slowest task config cypress components misc module federation ng add ngrx project tailwind
  6. nx e2e angular-e2e A run is as fast as the

    slowest task config cypress components misc module federation ng add ngrx project tailwind
  7. nx e2e angular-e2e With scale up config cypress components misc

    module federation ng add ngrx project tailwind
  8. nx e2e angular-e2e Or scale down config cypress components misc

    module federation ng add ngrx project tailwind