Alex Eagle
d684f55423
build: require bazel 0.8 ( #20897 )
...
Users should get an error if they are running an older version of Bazel than we have on CI.
PR Close #20897
2017-12-11 11:16:41 -08:00
Alex Eagle
77a1f9f2e8
ci: print the buildifier command when BUILD lint fails ( #20882 )
...
PR Close #20882
2017-12-11 11:15:47 -08:00
Alex Eagle
ef534c0cc1
build: upgrade bazel rules to latest ( #20768 )
...
Add enough BUILD files to make it possible to
`bazel build packages/core/test`
Also re-format BUILD.bazel files with Buildifier.
Add a CI lint check that they stay formatted.
PR Close #20768
2017-12-07 11:27:50 -08:00
Alex Eagle
a9f3e2bd95
build: Upgrade to TypeScript 2.5 ( #20175 )
...
- update to TypeScript 2.5
- point the 2.4 typings test at the previous typescript version, so we
don't break it accidentally
- widen the peerDeps from Angular packages that depend on TypeScript
- update to latest TypeScript 2.5 compatible Bazel rules
- move .bazelrc to tools/bazel.rc per https://docs.bazel.build/versions/master/best-practices.html#bazelrc
PR Close #20175
2017-11-15 18:12:16 -06:00
Tobias Bosch
ad130d62d8
fix(compiler): add first bazel test for `ng_module` ( #19703 )
...
We were missing quite a bit of test coverage,
this is the start of recreating it.
PR Close #19703
2017-10-17 15:18:31 -07:00
Alex Eagle
9ad4b3bd31
build: update to latest @bazel/typescript ( #19277 )
...
Switches devmode output of an ng_module to UMD
2017-09-25 12:40:22 -07:00
Alex Eagle
f2f5286020
build: upgrade to latest bazel rules ( #18733 )
...
PR Close #18733
2017-08-23 11:34:52 -05:00
Alex Eagle
47220997e1
build: add bazel integration test ( #18733 )
...
It includes sass compilation, and building the bazel package
distribution.
PR Close #18733
2017-08-23 11:34:52 -05:00
Alex Eagle
0317c4c478
build: update bazel rules to latest ( #18289 )
2017-07-21 18:09:44 -05:00
Alex Eagle
08ecfd891d
build: No longer need to bazel build twice
2017-06-23 11:54:51 -07:00
Alex Eagle
fa81c8eeb3
ci: use npm_install for bazel
...
using yarn_install polluted our node_modules cache because it disregards the npm_shrinkwrap.json
2017-06-13 13:35:01 -07:00
Alex Eagle
5faf520067
build: Introduce Bazel build rules
...
So far this just compiles the core and common packages.
2017-06-05 11:18:20 -07:00