Igor Minar
07b89902d5
ci: don't publish ivy build artifacts on a non-master branch
2018-10-23 15:31:55 -07:00
George Kalpakas
ce6948fc1b
ci(docs-infra): remove jobs from Travis config ( #26377 )
...
PR Close #26377
2018-10-23 14:35:38 -07:00
George Kalpakas
38d626a3fa
ci(docs-infra): move deployment to CircleCI ( #26377 )
...
PR Close #26377
2018-10-23 14:35:38 -07:00
George Kalpakas
9b8a244a15
ci: fix `payload-size.sh` ( #26377 )
...
PR Close #26377
2018-10-23 14:35:38 -07:00
George Kalpakas
1bbf28ad19
ci(docs-infra): add jobs to CircleCI config ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
George Kalpakas
3b24e0edb6
build: use CI-provider independent variable names ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
George Kalpakas
b647608c96
test(elements): make e2e tests for elements docs examples less flaky ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
George Kalpakas
31c462ae3f
test(animations): make e2e tests for animations docs examples less flaky ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
George Kalpakas
da39fd70d2
test(docs-infra): improve logging output in `test-pwa-score[-localhost]` ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
Igor Minar
ee0b857172
build: rename the ivy compile mode 'local' to 'aot' ( #26686 )
...
PR Close #26686
2018-10-23 14:14:49 -07:00
Igor Minar
e0d6782d26
build: add test-ivy-jit, test-fixme-ivy-jit, test-ivy-aot and test-fixme-ivy-aot yarn scripts ( #26686 )
...
PR Close #26686
2018-10-23 14:14:49 -07:00
Alex Eagle
2f9e957523
ci: re-encrypt .circleci/github_token ( #26698 )
...
PR Close #26698
2018-10-23 13:31:48 -07:00
Alex Rickabaugh
38dbae9ca0
build: fix BUILD file formatting
2018-10-23 12:29:26 -07:00
Igor Minar
5a3077f46c
ci: fix broken master branch due to conflicting merges ( #26697 )
...
PR Close #26697
2018-10-23 12:28:35 -07:00
Alex Eagle
d0cc019c1a
ci: re-encrypt github publish token with recent ngcontainer ( #26692 )
...
Something about the docker image changed such that the encrypted value is different
PR Close #26692
2018-10-23 12:00:20 -07:00
jenniferfell
26e8032bd0
docs: update npm packages to be accurate for v7 ( #26422 )
...
PR Close #26422
2018-10-23 08:58:43 -07:00
nazanin1369
84af7b065d
docs(service-worker): Specify format of datagroups.cacheConfig.timeout ( #26469 )
...
Fixes #26454
PR Close #26469
2018-10-23 08:58:17 -07:00
Greg Magolan
83dc3c0ee0
build: add config_env_vars = ["compile"] to ngc-wrapped ( #26471 )
...
PR Close #26471
2018-10-23 08:57:42 -07:00
Igor Minar
5952775a03
ci: build-packages-dist.sh should publish only regular and --compile=local packages ( #26471 )
...
We don't need to publish JIT compiled packages as this is not useful for real-world use-cases.
PR Close #26471
2018-10-23 08:57:42 -07:00
Igor Minar
57531737e5
build: add source-map-support to various rules within our repo ( #26471 )
...
This removes an verbose warning and adds source-mapping support to our build/ci.
Related issue: https://github.com/bazelbuild/rules_nodejs/issues/389
PR Close #26471
2018-10-23 08:57:42 -07:00
Igor Minar
3fd50f07fd
build: add aio/node_modules to the .bazelignore file ( #26471 )
...
PR Close #26471
2018-10-23 08:57:42 -07:00
Igor Minar
4237c34c78
test(ivy): mark failing test targets with fixme-ivy-jit and fixme-ivy-local tags ( #26471 )
...
We are close enough to blacklist a few test targets, rather than whitelist targets to run...
Because bazel rules can be composed of other rules that don't inherit tags automatically,
I had to explicitly mark all of our ts_library and ng_module targes with "ivy-local" and
"ivy-jit" tags so that we can create a query that excludes all fixme- tagged targets even
if those targets are composed of other targets that don't inherit this tag.
This is the updated overview of ivy related bazel tags:
- ivy-only: target that builds or runs only under ivy
- fixme-ivy-jit: target that doesn't yet build or run under ivy with --compile=jit
- fixme-ivy-local: target that doesn't yet build or run under ivy with --compile=local
- no-ivy-jit: target that is not intended to build or run under ivy with --compile=jit
- no-ivy-local: target that is not intended to build or run under ivy with --compile=local
PR Close #26471
2018-10-23 08:57:42 -07:00
Igor Minar
361eaf1888
build: remove obsolete files ( #26471 )
...
PR Close #26471
2018-10-23 08:57:41 -07:00
jenniferfell
cca89ec36e
docs: reorganize events to highlight recent events before older events and move mix to past ( #26551 )
...
PR Close #26551
2018-10-23 08:56:52 -07:00
Brian Love
e4c7f369f2
docs: add Brian Love to GDE resources ( #26594 )
...
PR Close #26594
2018-10-23 08:54:41 -07:00
Kara Erickson
d573a14119
fix(ivy): update tree benchmark to use ngIf ( #26608 )
...
PR Close #26608
2018-10-23 08:53:19 -07:00
Pawel Kozlowski
ff767dd153
fix(ivy): support ViewContainerRef ng-container children ( #26646 )
...
Issue found while running NgPlural tests with ivy
PR Close #26646
2018-10-23 08:52:30 -07:00
jenniferfell
34c6ce6b08
docs: update release info now that v7 is released ( #26660 )
...
PR Close #26660
2018-10-23 08:51:48 -07:00
Anthony Ciccarello
6737e91974
docs(core): fix spelling in ComponentFactory ( #26603 )
...
PR Close #26603
2018-10-22 10:38:56 -07:00
Kara Erickson
1006eab482
fix(ivy): update largetable benchmark to use ngFor ( #26604 )
...
PR Close #26604
2018-10-22 10:37:02 -07:00
Kara Erickson
a9f2952882
build(ivy): fix benchmarks ( #26601 )
...
PR Close #26601
2018-10-22 10:36:31 -07:00
Greg Magolan
100c7eff25
build: fix ivy package-dist generation ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
Greg Magolan
dc7349915d
build(bazel): fix //tools/testing:node target deps ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
Miško Hevery
213c25fb08
build: remove manual tags from platform jasmine tests ( #26606 )
...
PR Close #26606
2018-10-19 22:52:12 -07:00
Greg Magolan
615a515bba
build: run CI ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
838a3f204f
style: ran buildifier ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
15c2467dbd
build: review comments addressed ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
74ea4e9b5d
style: run buildifier ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
4481571999
ci: don't run google3 tests on bazel external files ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
2132c8f461
refactor(bazel): allow google3 overrides for external deps ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
2b3cac5b31
build: add comment to /integration/bazel/package.json ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
8d5e3e6981
build: update to rules_typescript 0.20.3 and rules_nodejs 0.15.1 ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
30f1dc002a
build: add npm deps after rebase ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
5da3b00222
build: restore integrity lines in yarn.lock ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
631998b2df
build: idiomatic install of @angular/bazel npm package ( #26258 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
30d6233e83
build: update ngcontainer to bazel 0.18.0 ( #26465 ) ( #26488 )
...
* build: update ngcontainer to bazel 0.18.0
* build: update skylint to bazel 0.18
use .bazelignore file to ignore node_modules directory
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
6468711e16
build(bazel): update to rules_typescript 0.20.2 ( #26279 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
d698b0eadf
build: update to rules_typescript 0.20.1 and rules_nodejs 0.15.0 ( #26260 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
1f3331f5e6
build(bazel): use fine-grained npm deps ( #26111 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
b6c9678f21
build: introduce a package.bzl ( #26488 )
...
This lets Angular Bazel users install our transitive deps, rather than have to list them in their WORKSPACE file.
If they want a different version of one of these deps, they just need to install it before calling rules_angular_dependencies.
PR Close #26488
2018-10-19 20:59:29 -07:00