George Kalpakas
1f06b6c99b
build: upgrade @types/jasminewd2
to 2.0.4 ( #26432 )
...
This commit also removes the extra jasminewd2 typings, since the
changes have been merged in the official typings with
DefinitelyTyped/DefinitelyTyped#28957 .
2018-10-13 21:09:41 -07:00
Greg Magolan
2c987625ae
build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 ( #25920 )
...
PR Close #25920
2018-09-18 14:36:28 -07:00
Alex Eagle
a77f567403
ci: update to bazel 0.17 ( #25967 )
...
this includes support for @ character in labels, which we need for fine-grained deps
PR Close #25967
2018-09-18 14:32:34 -07:00
Greg Magolan
274dc1e972
build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 ( #25977 )
...
PR Close #25977
2018-09-18 13:03:37 -07:00
Alex Eagle
f707f545aa
build: update to Node 10 ( #25822 )
...
PR Close #25822
2018-09-06 14:58:30 -07:00
Greg Magolan
e244b5180e
build(bazel): update bazel integration to build angular from source ( #25774 )
...
PR Close #25774
2018-09-06 14:56:53 -07:00
Greg Magolan
b404d47b16
build(bazel): fix bazel types reference directive resolves ( #25774 )
...
PR Close #25774
2018-09-06 14:56:53 -07:00
Alex Eagle
8a35290686
build: update Bazel to 0.16 ( #25646 )
...
PR Close #25646
2018-08-27 18:20:32 -04:00
Greg Magolan
ed2a47f822
build(bazel): update to rules_typescript 0.16.0 & update to tagged rules_webtesting 0.2.1 ( #25486 )
...
PR Close #25486
2018-08-14 16:37:48 -07:00
Alex Eagle
fda30cb3e3
build: stop printing source-map-support warning ( #25339 )
...
PR Close #25339
2018-08-08 19:02:58 -07:00
Kara Erickson
4b1a825efc
Revert "build: update Bazel to 0.16 ( #25316 )" ( #25391 )
...
This reverts commit 4eb8ac6de945bbc0d425e97d9f034ed68b307c50 because 0.16 is not
widely available yet (e.g. on Mac) and it is blocking the Angular release.
PR Close #25391
2018-08-08 10:52:25 -07:00
Greg Magolan
01e62551f5
build(bazel): update to rules_nodejs 0.11.2 and latest rules_typescript ( #25365 )
...
PR Close #25365
2018-08-07 21:01:46 -07:00
Alex Eagle
a57f8a1301
build: update Bazel to 0.16 ( #25316 )
...
PR Close #25316
2018-08-06 11:30:25 -07:00
Greg Magolan
cbc2ea1b1a
build: update hello_world__closure to google-closure-compiler 20180716.0.0 ( #25236 )
...
PR Close #25236
2018-08-01 13:25:40 -07:00
Greg Magolan
8743a9bfd6
build(bazel): use bazel managed node_modules for downstream angular from source build support ( #24663 )
...
PR Close #24663
2018-07-26 17:02:21 -07:00
Greg Magolan
c438b5eeda
build(bazel): turn on preserve-symlinks ( #24881 )
...
This change turns on preserve-symlinks in nodejs to verify hermeticity of the Angular build.
BREAKING CHANGE: Use of @angular/bazel rules now requires calling ng_setup_workspace() in your WORKSPACE file.
For example:
local_repository(
name = "angular",
path = "node_modules/@angular/bazel",
)
load("@angular//:index.bzl", "ng_setup_workspace")
ng_setup_workspace()
PR Close #24881
2018-07-20 10:37:30 -07:00
Alex Eagle
97277bc9fb
build: update to Bazel 0.15 ( #24841 )
...
PR Close #24841
2018-07-13 15:05:16 -04:00
Greg Magolan
ee50ee493d
build(bazel): try removing gazelle ( #24787 )
...
PR Close #24787
2018-07-12 16:34:45 -04:00
Greg Magolan
161ff5c79d
feat(bazel): protractor_web_test_suite for release ( #24787 )
...
PR Close #24787
2018-07-12 16:34:45 -04:00
Alex Eagle
80576641a8
build: update to latest nodejs bazel rules ( #24817 )
...
PR Close #24817
2018-07-10 18:47:39 -07:00
George Kalpakas
00c110b055
build: upgrade jasmine (and related typings) to latest version ( #19904 )
...
With these changes, the types are a little stricter now and also not
compatible with Protractor's jasmine-like syntax. So, we have to also
use `@types/jasminewd2` for e2e tests (but not for non-e2e tests).
I also had to "augment" `@types/jasminewd2`, because the latest
typings from [DefinitelyTyped][1] do not reflect the fact that the
`jasminewd2` version (v2.1.0) currently used by Protractor supports
passing a `done` callback to a spec.
[1]: 566e039485/types/jasminewd2/index.d.ts (L9-L15)
Fixes #23952
Closes #24733
PR Close #19904
2018-07-06 13:48:02 -07:00
cexbrayat
fddd2af4fc
test: integration test for TS 2.9.x ( #24749 )
...
PR Close #24749
2018-07-06 10:16:58 -07:00
Igor Minar
e3064d5432
feat: typescript 2.9 support ( #24652 )
...
PR Close #24652
2018-07-03 13:32:06 -07:00
George Kalpakas
b8760a0ca5
test(elements): test typings against TS 2.7 and 2.8 ( #24443 )
...
PR Close #24443
2018-06-25 07:56:14 -07:00
George Kalpakas
50fb58fd01
test: remove unnecessary yarn.lock
file ( #24443 )
...
PR Close #24443
2018-06-25 07:56:14 -07:00
Greg Magolan
7c8159b3e2
test(bazel): fix flakey bazel integration e2e test ( #24522 )
...
PR Close #24522
2018-06-14 14:14:59 -07:00
Alex Eagle
5aa12c73ae
build: update to Bazel 0.14.0 ( #24512 )
...
Includes a fix for out-of-memory condition which caused this to be
reverted yesterday.
PR Close #24512
2018-06-14 10:04:42 -07:00
Alex Eagle
03f93b3772
Revert "build: update to Bazel 0.14.0 ( #24296 )" ( #24492 )
...
This reverts commit 0d07d273dc7aa92ec078434b11edb0d8a70264bc.
Fixes #24484
PR Close #24492
2018-06-13 16:47:18 -07:00
Alex Eagle
c2b5ebfa24
build: update buildifier to latest ( #24296 )
...
this matches the version in ngcontainer:0.3.1
PR Close #24296
2018-06-12 11:42:35 -07:00
Alex Eagle
0d07d273dc
build: update to Bazel 0.14.0 ( #24296 )
...
Also update usage of the ctx.actions.args to a newer preferred API
PR Close #24296
2018-06-12 11:42:35 -07:00
Greg Magolan
5cbcb5680b
build(bazel): update bazel integration test to test secondary angular imports such as @angular/common/http ( #24170 )
...
PR Close #24170
2018-06-01 13:40:47 -07:00
Greg Magolan
ec57133b61
build: update to rules_nodejs 0.9.1 and rules_typescript 0.15.0 ( #24212 )
...
PR Close #24212
2018-05-31 10:08:07 -07:00
Lucas Sloan
5cf82f8f3f
build: upgrade to TypeScript 2.8 ( #23782 )
...
PR Close #23782
2018-05-15 15:31:12 -07:00
Alex Eagle
7e9649bdf1
build: update to latest nodejs bazel rules ( #23683 )
...
PR Close #23683
2018-05-04 15:29:03 -07:00
Olivier Combe
8062f7de9e
test: add i18n to cli-hello-world integration test ( #23527 )
...
PR Close #23527
2018-04-27 07:24:35 -07:00
Alex Eagle
b26ac1c22f
ci: publish build snapshots from Bazel/CircleCI ( #23512 )
...
This uses a new script and CircleCI job called "build-packages-dist"
which shims the new Bazel build to produce outputs matching the legacy
build. We'll use this to get AIO testing onto CircleCI as well.
We move the integration tests to a new circleCI job that depends on this
one, as well as the build publishing job.
Note that every PR will have a trivial green publishing status, because
we always create this job even for PRs. We'd rather not - see
https://discuss.circleci.com/t/workflows-pull-request-filter/14396/4
PR Close #23512
2018-04-23 15:45:56 -07:00
Igor Minar
2491b7249a
ci: chown bazel-built packages when running integration tests ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
acbfb9eb4d
build: fix angular.json that was missing keys due to cli bugs ( #23234 )
...
https://github.com/angular/angular-cli/issues/10225
https://github.com/angular/angular-cli/issues/10226
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
08fc4f3ad8
build: update to rxjs@6.0.0-tactical-rc.1 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
c6c79ab5dc
test: simplify config for cli-hello-world ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
6837491f08
test: update cli-hello-world to cli@6.0.0-rc.2 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Alex Eagle
102ed3b03c
test: move platform-server integration test ( #22810 )
...
Now it lives in our standard location for tests against npm packages
PR Close #22810
2018-04-13 16:30:50 -07:00
Alex Eagle
328b48b697
test: integration tests now against bazel built packages ( #22810 )
...
PR Close #22810
2018-04-13 16:30:50 -07:00
Greg Magolan
6199ea5d4a
fix(compiler-cli): shorten resolved module name in fileNameToModuleName to npm package name for typings ( #23231 )
...
PR Close #23231
2018-04-13 00:19:19 -07:00
JiaLi.Passion
30a6861fd0
build: update zone.js to 0.8.26 to fix some regression bugs ( #23227 )
...
PR Close #23227
2018-04-09 15:16:40 -07:00
Kara Erickson
3a9d916632
test(ivy): remove outdated render3 tests ( #23229 )
...
PR Close #23229
2018-04-06 11:29:31 -07:00
Kara Erickson
629629d1bd
test(ivy): update size tests ( #21940 )
...
PR Close #21940
2018-04-05 16:28:47 -07:00
Igor Minar
7c039613dd
test: update hello_world__closure to google-closure-compiler@20180319.0.0 ( #23149 )
...
PR Close #23149
2018-04-04 17:47:47 -07:00
Igor Minar
dae4689b1c
test: upgrade cli-hello-world to cli 6.0.0-rc.0 ( #23149 )
...
PR Close #23149
2018-04-04 17:47:47 -07:00
Igor Minar
bf88c5c9f8
build: configure angular-cli projects to use yarn by default ( #23149 )
...
PR Close #23149
2018-04-04 17:47:47 -07:00