Alex Eagle
89bf06c28c
build: update to newest ibazel ( #27441 )
...
this supports the --define flag which we use for Ivy development
PR Close #27441
2018-12-04 20:00:06 -08:00
Jason Aden
57dae161c3
build(bazel): change package.json back to 7.1.0 as a workaround for check_version.js failure
...
NOTE: This commit should be reverted once the failures from packages/bazel/check_version.js are resolved.
Example: https://circleci.com/gh/angular/angular/114795?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link
2018-11-28 16:53:46 -08:00
Jason Aden
0340ba47df
release: cut the v7.2.0-beta.0 release
2018-11-28 11:18:04 -08:00
Misko Hevery
bf71b107b3
release: cut the v7.1.0 release
2018-11-21 14:57:44 -08:00
Keen Yee Liau
a72250bace
build(bazel): Add Bazel builders ( #27141 )
...
PR Close #27141
2018-11-21 07:46:42 -08:00
Alex Eagle
026b7e34b3
build: update yarn version ( #27193 )
...
Some engineers were already on Yarn 0.10.x which was permitted by the range in our package.json#engines
However this introduced 'integrity sha512' lines into the yarn.lock files.
Then when engineers use yarn 0.9 (in particular, Bazel did this) then the lock files get tons of meaningless edits.
We could force everyone back to yarn 0.9 but this commit chooses to instead advance everyone past 0.10
PR Close #27193
2018-11-21 07:46:22 -08:00
Alex Eagle
81e975ad93
build: update to latest Bazel rules_typescript ( #27138 )
...
PR Close #27138
2018-11-17 12:19:32 -08:00
mrmeku
b07bd30b70
feat(bazel): Bazel workspace schematics ( #26971 )
...
This commit creates a schematics for Bazel workspace.
PR Close #26971
2018-11-16 12:18:06 -08:00
Andrew Kushnir
92b05652b2
release: cut the v7.1.0-rc.0 release
2018-11-14 14:27:00 -08:00
Igor Minar
19546c234e
build: add 'yarn list-fixme-ivy-targets' to list all the fixme-ivy-* targest ( #26834 )
...
PR Close #26834
2018-11-08 11:09:00 -08:00
Kara Erickson
ff2ee644b4
release: cut the v7.1.0-beta.2 release
2018-11-07 12:23:59 -08:00
Misko Hevery
7d2a746090
build: remove ivy JIT mode ( #26863 )
...
PR Close #26863
2018-11-02 15:44:05 -07:00
Pete Bacon Darwin
eb5d3088a4
build: update `canonical-path` dependency ( #26719 )
...
This new version (1.0.0) provides a typings file!
PR Close #26719
2018-11-01 13:49:10 -07:00
Matias Niemelä
ad6771dcd4
release: cut the v7.1.0-beta.1 release
2018-10-31 16:34:43 -07:00
Paul Gschwendtner
8fc4ae51fb
build: use bazel version from node modules ( #26691 )
...
* No longer depends on a custom CircleCI docker image that comes with Bazel pre-installed. Since Bazel is now available through NPM, we should be able to use the version from `@bazel/bazel` in order to enforce a consistent environment on CI and locally.
* This also reduces the amount of packages that need to be published (ngcontainer is removed)
PR Close #26691
2018-10-30 16:19:13 -04:00
Alex Eagle
66be3c9f51
build: Move non-bazel deps to devDependencies ( #26691 )
...
This makes yarn_install of ngdeps under Bazel faster, since we don't need many of the large dependencies.
It's important because downstream angular/bazel users will observe the same install time.
PR Close #26691
2018-10-30 16:19:13 -04:00
Igor Minar
30f319a11f
build: remove ivy build/test tag hackery now that we can ( #26735 )
...
With https://github.com/bazelbuild/rules_nodejs/pull/388 fixed we can stop messing around
with tags and just rely on the explicitly defined tags.
PR Close #26735
2018-10-26 14:48:04 -04:00
Alex Rickabaugh
67789f10ef
release: cut the v7.1.0-beta.0 release
2018-10-24 14:47:20 -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
Greg Magolan
15c2467dbd
build: review comments addressed ( #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
631998b2df
build: idiomatic install of @angular/bazel npm package ( #26258 ) ( #26488 )
...
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
Miško Hevery
efe0c5f371
release: cut the v7.0.0 release
2018-10-18 10:51:21 -07:00
George Kalpakas
9e32dc7c95
build: upgrade `@types/jasminewd2` to 2.0.4 ( #26139 )
...
This commit also removes the extra jasminewd2 typings, since the changes
have been merged in the official typings with
DefinitelyTyped/DefinitelyTyped#28957.
PR Close #26139
2018-10-12 14:11:11 -07:00
Jason Aden
7acdad6921
release: cut the v7.0.0-rc.1 release
2018-10-10 15:04:08 -07:00
Alex Rickabaugh
2ad1bb4eb9
release: cut the v7.0.0-rc.0 release
2018-09-28 15:14:20 -07:00
Igor Minar
9993c72335
feat: add support for TypeScript 3.1 ( #26151 )
...
PR Close #26151
2018-09-28 09:34:51 -07:00
Brandon Roberts
4d544bcb46
style: update gulp task to format untracked and diff files separately ( #24969 )
...
PR Close #24969
2018-09-27 12:09:08 -07:00
Brandon Roberts
ac3252a73b
style: add gulp task to only format changed files ( #24969 )
...
Closes #24904
PR Close #24969
2018-09-27 12:09:08 -07:00
Ben Lesh
ffc6e199bf
build: RxJS updated to 6.3 ( #26087 )
...
PR Close #26087
2018-09-26 17:01:15 -07:00
Kara Erickson
4cff5b2964
release: cut the v7.0.0-beta.7 release
2018-09-26 15:07:11 -07:00
Adam Plumer
3fb0da2de5
feat(platform-server): update domino to v2.1.0 ( #25564 )
...
PR Close #25564
2018-09-19 16:07:36 -07:00
Ben Lesh
ca1e56dc8b
release: cut the v7.0.0-beta.6 release
2018-09-19 14:30:43 -07:00
George Kalpakas
2c40a86b61
build: update `conventional-changelog` and simplify `changelog` gulp task ( #25838 )
...
The version prefix issue has been fixed with
conventional-changelog/conventional-changelog#179.
PR Close #25838
2018-09-18 13:21:26 -07:00
Alex Eagle
a53a559f5a
ci: use locally built skylint and buildifier ( #25917 )
...
PR Close #25917
2018-09-18 13:14:35 -07:00
Pete Bacon Darwin
9b1bb370a3
fix(ivy): ngcc should compile entry-points in the correct order ( #25862 )
...
The compiler should process all an entry-points dependencies
before processing that entry-point.
PR Close #25862
2018-09-18 13:06:28 -07:00
Pete Bacon Darwin
976389836e
build: update node type version ( #25862 )
...
PR Close #25862
2018-09-18 13:06:28 -07:00
Alex Eagle
34ec9244a6
build: update to Node 10 ( #25822 )
...
PR Close #25822
2018-09-06 14:58:30 -07:00
Misko Hevery
268e9772d5
release: cut the v7.0.0-beta.5 release
2018-09-05 21:22:46 -07:00
Greg Magolan
910381ddbd
build(bazel): fix bazel types reference directive resolves ( #25581 )
...
PR Close #25581
2018-08-31 11:12:03 -07:00
Matias Niemelä
dd2a650c34
release: cut the v7.0.0-beta.4 release
2018-08-29 16:20:28 -07:00
Alan Agius
5653fada32
feat: add TypeScript 3 support ( #25275 )
...
PR Close #25275
2018-08-27 21:07:53 -04:00
Jason Aden
94332affd3
release: cut the v7.0.0-beta.3 release
2018-08-22 15:49:11 -07:00
Ben Lesh
4ce70b9edf
release: cut the vv7.0.0-beta.2 release
2018-08-15 15:35:41 -07:00
Alex Eagle
090824526b
ci: enforce formatting of .bzl files ( #23544 )
...
These are now enforced in google3 so we want to match, so that PRs don't get held up when we sync
PR Close #23544
2018-08-08 13:12:07 -07:00
Kara Erickson
a2593cbfb1
release: cut the v7.0.0-beta.1 release
2018-08-08 12:28:40 -07:00
Igor Minar
6bacd32fbd
release: cut the v7.0.0-beta.0 release
2018-08-02 11:42:10 -07:00