George Kalpakas
7a088af3ff
build: clean up *.gz
files created by payload-size.sh
( #26746 )
...
These files are not needed once the size has been calculated and there
is no point in keeping them around.
Deleting them prevents, for example, uploading unnecessary files from
`aio/dist/` to Firebase (because `deploy-to-firebase.sh` runs the
payload size checks right before deploying).
PR Close #26746
2018-10-25 21:17:53 -04:00
George Kalpakas
3e8d8ec2f5
ci(docs-infra): reduce verbosity of yarn build
on CI ( #26746 )
...
PR Close #26746
2018-10-25 21:17:53 -04:00
George Kalpakas
d4ea7f1f7e
ci(docs-infra): fix deployment to Firebase ( #26746 )
...
Previously, `firebase-tools@3.x` was used and the deployment from
CircleCI failed with `Unexpected error` (HTTP code: 410).
This commit ensures that we use a recent version of `firebase-tools` for
deploying to Firebase. It also ensures that we use the locally installed
`firebase-tools` (not sure where it came from before 😁 ).
PR Close #26746
2018-10-25 21:17:53 -04:00
George Kalpakas
23096501e2
build(docs-infra): upgrade cli command docs sources to 4faa81e25 ( #26741 )
...
PR Close #26741
2018-10-25 21:10:21 -04:00
George Kalpakas
023874426e
test(upgrade): make e2e tests for upgrade docs examples less flaky ( #26726 )
...
PR Close #26726
2018-10-24 19:49:14 -04:00
George Kalpakas
aeffcdd417
test(elements): make e2e tests for elements docs examples even less flaky ( #26726 )
...
PR Close #26726
2018-10-24 19:49:14 -04:00
George Kalpakas
6d7d7c77e3
ci: only publish builds if relevant aio
jobs pass ( #26722 )
...
Some of the `aio`-/`docs`-related jobs rely on the locally built Angular
packages. When these jobs fail, it could mean that there is an issue
with the Angular packages (e.g. an unintentional breaking change).
This commit ensures that the `publish_artifacts` job is not run, unless
those `aio`-/`docs`-related jobs pass.
(The `test_aio_tools` job also uses the locally built Angular packages,
but it does not exercise them in a meaningful way to be worth making it
a prerequisite for `publish_artifacts`.)
PR Close #26722
2018-10-24 19:48:41 -04:00
Pete Bacon Darwin
8da6c369e5
build(docs-infra): fix parameter type rendering ( #26688 )
...
Closes #24355
PR Close #26688
2018-10-24 19:48:10 -04:00
Alex Rickabaugh
d0f2bae62b
release: cut the v7.0.1 release
7.0.1
2018-10-24 14:07:50 -07:00
George Kalpakas
062af7a725
ci(docs-infra): fix deployment script ( #26731 )
...
PR Close #26731
2018-10-24 13:20:53 -07:00
Greg Magolan
9d1d70a563
style: format ( #26708 )
...
PR Close #26708
2018-10-24 12:13:46 -07:00
Greg Magolan
5f908eedbf
fix(bazel): support --nolegacy_external_runfiles in protractor rule ( #26708 )
...
PR Close #26708
2018-10-24 12:13:46 -07:00
Igor Minar
a3eac19831
ci: don't publish ivy build artifacts on a non-master branch
2018-10-23 15:27:01 -07:00
Igor Minar
cace4dea64
build: rename the ivy compile mode 'local' to 'aot' ( #26686 )
...
PR Close #26686
2018-10-23 15:25:42 -07:00
Igor Minar
a012ffbd5b
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 15:23:50 -07:00
Igor Minar
2065149d73
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 15:23:00 -07:00
Igor Minar
44e604b131
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 15:22:54 -07:00
Igor Minar
4503b28295
build: add aio/node_modules to the .bazelignore file ( #26471 )
...
PR Close #26471
2018-10-23 15:22:47 -07:00
Igor Minar
f8fcea333f
build: remove obsolete files ( #26471 )
...
PR Close #26471
2018-10-23 15:22:41 -07:00
Igor Minar
a09782b8ac
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 15:22:34 -07:00
George Kalpakas
bfeceb3d3e
ci(docs-infra): remove jobs from Travis config ( #26377 )
...
PR Close #26377
2018-10-23 14:35:39 -07:00
George Kalpakas
1a5735d5c0
ci(docs-infra): move deployment to CircleCI ( #26377 )
...
PR Close #26377
2018-10-23 14:35:39 -07:00
George Kalpakas
43d4446ec0
ci: fix payload-size.sh
( #26377 )
...
PR Close #26377
2018-10-23 14:35:39 -07:00
George Kalpakas
91edfb8be0
ci(docs-infra): add jobs to CircleCI config ( #26377 )
...
PR Close #26377
2018-10-23 14:35:39 -07:00
George Kalpakas
9d0a6554a3
build: use CI-provider independent variable names ( #26377 )
...
PR Close #26377
2018-10-23 14:35:39 -07:00
George Kalpakas
8fff438767
test(elements): make e2e tests for elements docs examples less flaky ( #26377 )
...
PR Close #26377
2018-10-23 14:35:39 -07:00
George Kalpakas
b2ae08f272
test(animations): make e2e tests for animations docs examples less flaky ( #26377 )
...
PR Close #26377
2018-10-23 14:35:39 -07:00
George Kalpakas
c78542f124
test(docs-infra): improve logging output in test-pwa-score[-localhost]
( #26377 )
...
PR Close #26377
2018-10-23 14:35:38 -07:00
Igor Minar
b52c97cf70
ci: disable ivy CI jobs on the patch branch ( #26702 )
...
we don't need these jobs to run on the patch branch - this will free up VMs for other jobs
PR Close #26702
2018-10-23 14:32:50 -07:00
Alex Rickabaugh
929739c736
Revert "feat(router): add prioritizedGuardValue operator optimization and allowing UrlTree return from guard ( #26478 )" ( #26700 )
...
This was incorrectly merged to the 7.0.x patch version branch.
This reverts commit d5fa4dc1468070230d6ec4ff9877f9dc07ec453e.
PR Close #26700
2018-10-23 14:31:43 -07:00
Alex Eagle
85bde4ff90
ci: re-encrypt .circleci/github_token ( #26698 )
...
PR Close #26698
2018-10-23 13:31:49 -07:00
Alex Eagle
5b5b8254b1
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
ac8871fb7f
docs: update npm packages to be accurate for v7 ( #26422 )
...
PR Close #26422
2018-10-23 08:58:43 -07:00
nazanin1369
6b2b1eae9d
docs(service-worker): Specify format of datagroups.cacheConfig.timeout ( #26469 )
...
Fixes #26454
PR Close #26469
2018-10-23 08:58:18 -07:00
jenniferfell
b3f096219f
docs: reorganize events to highlight recent events before older events and move mix to past ( #26551 )
...
PR Close #26551
2018-10-23 08:56:53 -07:00
Brian Love
224d9dcd4a
docs: add Brian Love to GDE resources ( #26594 )
...
PR Close #26594
2018-10-23 08:54:41 -07:00
Greg Magolan
31a0c2a6c2
build: add config_env_vars = ["compile"] to ngc-wrapped ( #26607 )
...
PR Close #26607
2018-10-23 08:53:56 -07:00
Alex Eagle
c251a5a4d1
build(bazel): fine-grained npm deps and idiomatic install of @angular/bazel ( #26607 )
...
PR Close #26607
2018-10-23 08:53:55 -07:00
jenniferfell
81e571b908
docs: update release info now that v7 is released ( #26660 )
...
PR Close #26660
2018-10-23 08:51:49 -07:00
Anthony Ciccarello
80a9de0a57
docs(core): fix spelling in ComponentFactory ( #26603 )
...
PR Close #26603
2018-10-22 10:38:57 -07:00
Kara Erickson
d1e2ac86fd
build(ivy): fix benchmarks ( #26601 )
...
PR Close #26601
2018-10-22 10:36:32 -07:00
Greg Magolan
9a0d326f4f
build: fix ivy package-dist generation ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
Greg Magolan
ce3024017a
build(bazel): fix //tools/testing:node target deps ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
Miško Hevery
c8adef2dab
build: remove manual tags from platform jasmine tests ( #26606 )
...
PR Close #26606
2018-10-19 22:52:12 -07:00
Pete Bacon Darwin
778e1c2602
docs: update animations to use @publicApi
tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:55 -07:00
Pete Bacon Darwin
35bfa1437f
docs: update elements to use @publicApi
tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:55 -07:00
Pete Bacon Darwin
4d83078cd2
docs: update upgrade to use @publicApi
tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:55 -07:00
Pete Bacon Darwin
64d005de05
docs: update service-worker to use @publicApi
tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:55 -07:00
Pete Bacon Darwin
0c822b75f9
docs: update router to use @publicApi
tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:55 -07:00
Pete Bacon Darwin
e0a9cfb5e2
docs: update platform-webworker to use @publicApi
tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:55 -07:00