~/talk

The Bazel Opt-in Preview is Here!

Talkat ng-conf 2019 · 2019-05-01..05-03· [devops-and-delivery, angular]
slides:none on file

Angular 8 ships an opt‑in Bazel preview that plugs into the CLI via the builders API and preserves existing tooling; try it with ng add @angular/bazel after upgrading to Angular 8 and two backup files let you revert. Bazel runs a dependency graph, uses always‑on OTs, supports remote build execution and cloud caches, and scales to 1000‑component example and up to 2,500 internally. Demonstrated speedups include reduced build from 60 to 7.5 minutes when using many remote workers, and the supplied example repos and docs show the configs and limitations.

AI-written summary · about

  1. 0:00Start
  2. 1:32What is a build tool?
  3. 3:02Life after Gulp
  4. 4:18How Googlers build XL apps
  5. 5:51How can you build XL apps?
  6. 7:24Get set up for coding
  7. 7:382019: Progress report
  8. 8:16Bazel is now available in Angular CLI Opt-in Preview in Angular Labs Testing for compatibility
  9. 10:06Angular stability
  10. 11:11How Build Tooling Works
  11. 11:54Bazel follows the Unix Philosophy
  12. 14:21Scaling up
  13. 14:46Large-scale example
  14. 15:12Change one component (interface unchanged)
  15. 20:42This is a Big Bet
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.