Skip to content

chore: bump to Angular 5.2.x #9770

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 9, 2018
Merged

Conversation

crisbeto
Copy link
Member

@crisbeto crisbeto commented Feb 3, 2018

Bumps to the latest minor version of Angular now that a compilation error, that was blocking us previously, has been resolved. Also fixes a couple of AoT errors in the demo app.

@crisbeto crisbeto requested a review from jelbourn as a code owner February 3, 2018 13:10
@googlebot googlebot added the cla: yes PR author has agreed to Google's Contributor License Agreement label Feb 3, 2018
@crisbeto crisbeto force-pushed the ng-5.2-bump branch 3 times, most recently from e1e1505 to 6385eed Compare February 3, 2018 14:08
package.json Outdated
@@ -41,11 +41,11 @@
},
"devDependencies": {
"@angular/bazel": "~5.1.1",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jelbourn I didn't bump this one since it ended up introducing a build error in the Bazel check.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What was the error? Theoretically the angular/bazel version should stick to the rest of the packages

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's what I got. It doesn't look like something from our code:

Loading: 0 packages loaded

Analyzing: 138 targets (56 packages loaded)

ERROR: /home/circleci/.cache/bazel/_bazel_circleci/9ce5c2144ecf75d11717c0aa41e45a8d/external/angular/src/ngc-wrapped/BUILD.bazel:18:1: no such package '@build_bazel_rules_typescript_tsc_wrapped_deps//': The repository could not be resolved and referenced by '@angular//src/ngc-wrapped:ngc-wrapped_bin'

ERROR: Analysis of target '//src/lib/datepicker:datepicker' failed; build aborted: no such package '@build_bazel_rules_typescript_tsc_wrapped_deps//': The repository could not be resolved

INFO: Elapsed time: 1.525s

FAILED: Build did NOT complete successfully (61 packages loaded)

Exited with code 1

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cc @alexeagle

It sounds like rules_typescript also needs to be updated alongside Angular

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right, https://github.com/alexeagle/angular-bazel-example/blob/master/WORKSPACE is an example, that repo uses Angular 5.2.3 (including @angular/bazel)

Copy link
Member Author

@crisbeto crisbeto Feb 6, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It needed a couple of extra tweaks, but it's good to go now @jelbourn.

@crisbeto crisbeto force-pushed the ng-5.2-bump branch 6 times, most recently from 9a06e02 to e4a7ce3 Compare February 6, 2018 18:00
@crisbeto crisbeto requested a review from devversion as a code owner February 6, 2018 18:00
@crisbeto crisbeto force-pushed the ng-5.2-bump branch 2 times, most recently from f2c48b3 to 06af9f5 Compare February 6, 2018 18:09
Bumps to the latest minor version of Angular now that a compilation error, that was blocking us previously, has been resolved. Also fixes a couple of AoT errors in the demo app.
Copy link
Member

@jelbourn jelbourn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jelbourn jelbourn added pr: lgtm action: merge The PR is ready for merge by the caretaker and removed pr: needs review labels Feb 9, 2018
@mmalerba mmalerba merged commit 669d607 into angular:master Feb 9, 2018
mmalerba pushed a commit that referenced this pull request Feb 11, 2018
Bumps to the latest minor version of Angular now that a compilation error, that was blocking us previously, has been resolved. Also fixes a couple of AoT errors in the demo app.
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Sep 8, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
action: merge The PR is ready for merge by the caretaker cla: yes PR author has agreed to Google's Contributor License Agreement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants