Angular Robot
2067643896
build: update eslint dependencies ( #48216 )
...
See associated pull request for more information.
PR Close #48216
2022-11-29 12:29:47 -08:00
Alan Agius
a3bbc6dcd9
build: remove codelyzer from aio dependencies ( #48216 )
...
This package is no longer used.
PR Close #48216
2022-11-29 12:29:47 -08:00
Alan Agius
3c62c70caf
build: update cross-repo dependencies to latest stable version ( #48216 )
...
With this change we update the cross-repo dependencies to the latest stable version
PR Close #48216
2022-11-29 12:29:46 -08:00
Bob Watson
bd59a1a395
docs: update docs to use new build and test commands ( #48266 )
...
PR Close #48266
2022-11-28 15:33:53 -08:00
Derek Cormier
6eb2f76fee
build(bazel): fix aio deploy script
...
Move the copy of the bazel dist folder to the firebase dist folder
earlier on in the process so that any checks operate out of a single
folder.
2022-11-28 13:29:35 -07:00
mgechev
864a96d7a6
docs: add state of javascript banner ( #48260 )
...
PR Close #48260
2022-11-28 11:54:18 -08:00
piyush132000
ebb3f58f4c
docs: removed empty methods ( #48230 )
...
I removed empty methods from a file and unnecessary import
PR Close #48230
2022-11-28 09:13:20 -08:00
Aristeidis Bampakos
34ccffe9ab
docs: update deployment to GitHub Pages ( #48239 )
...
The GitHub Pages section has been moved to the left sidebar of the Settings page.
PR Close #48239
2022-11-28 09:11:00 -08:00
Derek Cormier
cfd8702747
build(bazel): fix pwa test metrics ( #48214 )
...
Prior to the AIO bazel migration, the pwa test script only tested the
pwa metric. A bug was introduced where the score target was used for all
metrics, causing the AIO deploy test to fail.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
e56f6d2187
build(bazel): copy dist folder to aio for firebase deployment ( #48214 )
...
Firebase requires the distributable to be in the same folder as
firebase.json.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
86fdcfcc0f
build(bazel): point to correct dist folder in firebase config ( #48214 )
...
Point to the AIO dist folder in the Bazel output tree.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
00864665a3
build(bazel): fix aio deployment unit tests ( #48214 )
...
Missing a spy for the new chmod call.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
78b66b236b
build(bazel): remove write protection on aio dist folder for deployment ( #48214 )
...
Deploy script adds extra files and needs write access.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
049123cf6c
build(bazel): fix AIO deployment unit tests ( #48214 )
...
Forgot to update the dist path in these tests.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
7815acd125
build(bazel): fix dist dir in AIO deploy script ( #48214 )
...
The script is run cd'ed into aio so the path to the Bazel dist
location is up one folder.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
ae812e3936
build(bazel): fix AIO deployment script ( #48214 )
...
Don't run the script under Bazel, except for the tests. Configure a
Bazel flag to select the AIO build configuration.
PR Close #48214
2022-11-23 23:20:36 +00:00
Derek Cormier
e044939fa9
build(bazel): fix yarn call in aio deploy script ( #48214 )
...
Incorrectly calls yarn scripts from the root package.
PR Close #48214
2022-11-23 23:20:36 +00:00
Angular Robot
6e9075e787
build: update bazel setup to v5.7.1 ( #47884 )
...
See associated pull request for more information.
PR Close #47884
2022-11-23 10:53:00 -08:00
Alan Agius
b8ed822896
build: update safevalues to 0.4.2 ( #48153 )
...
This contains a fix which enabled the ESM version of the package to be consumed.
See: https://github.com/angular/angular/issues/48171#issuecomment-1324728758
PR Close #48153
2022-11-23 09:35:41 -08:00
Bob Watson
420af8ee47
docs: update AIO code to v15 ( #48153 )
...
PR Close #48153
2022-11-23 09:35:41 -08:00
Brooke
3596c44e0c
docs: add brooke avery to GDE resources ( #47923 )
...
PR Close #47923
2022-11-22 16:22:06 -08:00
Joey Perrott
8600b3077d
build: reformat BUILD files
...
Reformat BUILD file usage of globs.
2022-11-22 13:51:19 -07:00
Derek Cormier
31b2716c1c
build(bazel): remaining AIO Bazel migration fixes
...
Fix the remaining AIO Bazel migration TODOs
2022-11-22 13:51:19 -07:00
Derek Cormier
65712b1d15
build(bazel): add missing dependency to deploy script
...
Cannot load the root package.json. Surfaced after trying to merge
aio-bazel-migration to main because the deployment short circuits
on ci for feature branhces.
2022-11-22 13:51:19 -07:00
Derek Cormier
4881e75097
build(bazel): mark a couple of aio example tests as flaky
...
May be caused by resource contention when running the example tests in
parallel.
2022-11-22 13:51:19 -07:00
Derek Cormier
0136eb6d34
build(bazel): tweak parallel jobs for AIO local deps ci
...
Parallel runs of tests on circleci executor push RAM to the limits.
2022-11-22 13:51:19 -07:00
Derek Cormier
6efefec55c
build(bazel): fix a regression when linking local packages for AIO example
...
tests
Caused by code moving around.
2022-11-22 13:51:19 -07:00
Derek Cormier
371a599c8e
build(bazel): fix linking of local angular packages
...
Npm angular deps were transitively being included, confusing the
rules_nodejs linker.
2022-11-22 13:51:19 -07:00
Derek Cormier
a02d114dae
build(bazel): support ibazel for AIO example playgrounds
...
Also uses more fine-grained deps to make an ibazel rebuild fast.
2022-11-22 13:51:19 -07:00
Derek Cormier
df5e1802a3
build(bazel): fix a bug where local ngc couldn't be linked into AIO example tests
...
The ngc entrypoint escapes the sandboxed example folder. Rather than
always symlinking local packages, copy the full package when there are
bin entries.
2022-11-22 13:51:19 -07:00
Derek Cormier
c142511084
build(bazel): fix regressions for docs-watch
...
Some earlier refactoring prevented the watchr script from running in
the source tree. There was also a Windows issue where running architect
didn't preserve symlinks causing the app to not be served.
2022-11-22 13:51:19 -07:00
Derek Cormier
9520a029d2
build(bazel): fix remote cache missses on Windows and OSX
...
Caused by chromium debug logs in @angular/build-tooling.
2022-11-22 13:51:19 -07:00
Derek Cormier
afad500f40
build(bazel): fix a regression where github links were incorrectly
...
written
Incorrectly prepended 'packages/' to docs that were under aio/content.
2022-11-22 13:51:19 -07:00
Derek Cormier
4199a8db08
build(bazel): fix missing dgeni dependencies
...
Fixes the 'Export has no declarations: unknown' warning and
unresolved type warnings.
2022-11-22 13:51:19 -07:00
Derek Cormier
5769eb0bd2
build(bazel): consolidate windows chromium path workaround
...
Add the hack to a central location so that it's easier to fix later.
2022-11-22 13:51:19 -07:00
Derek Cormier
da125dbb79
build(bazel): fix an AIO bug where symlinked assets were not loaded on
...
Windows
Added "followSymlinks" blocks on the assets.
2022-11-22 13:51:19 -07:00
Derek Cormier
84c1896b6b
build(bazel): remove unused AIO package.json scripts
...
No longer needed after the migration
2022-11-22 13:51:19 -07:00
Derek Cormier
a908ba7a68
build(bazel): use workspace status command for AIO version stamping
...
Fixes a bug where the navigation map did not have the correct SHAs.
2022-11-22 13:51:19 -07:00
Derek Cormier
500acfcf98
build(bazel): create AIO example playgrounds for manual testing
...
After the bazel migration, AIO examples are no longer fully formed in
the source tree.
2022-11-22 13:51:19 -07:00
Derek Cormier
71ee5d58cf
build(bazel): clean up pathing in aio build tooling
...
Make use of process.env.RUNFILES.
2022-11-22 13:51:19 -07:00
Derek Cormier
8d685f6997
build(bazel): update documentation for docs authors
...
Where possible, preseve the original yarn commands.
2022-11-22 13:51:19 -07:00
Derek Cormier
32cc63c067
build(bazel): fix a11y and pwa tests on Windows
...
Needed to use absoulte paths and fix a separator.
2022-11-22 13:51:19 -07:00
Derek Cormier
425035b8fd
build(bazel): fix broken aio github links on Windows
...
Caused the aio e2e tests to fail.
2022-11-22 13:51:19 -07:00
Derek Cormier
6c6eaddbe2
build(bazel): fix aio example systemjs tests for locally linked packages
...
These required a preserveSymlinks hack similar to the CLI tests
2022-11-22 13:51:19 -07:00
Derek Cormier
e43686f4d1
build(bazel): fix a bug where the opensearch url coudln't be substituted
...
The file was write protected in the bazel output tree.
2022-11-22 13:51:19 -07:00
Derek Cormier
5e8159ca2a
build(bazel): fix aio payload test to work with bazel output
...
Was pointing to legacy build dist folder.
2022-11-22 13:51:19 -07:00
Derek Cormier
9e435956f8
build(bazel): fix a bug where deps in aio local build were not included
...
This was breaking the local deps build.
2022-11-22 13:51:19 -07:00
Derek Cormier
a06644b816
build(bazel): selectively enable network access for some aio targets
...
By default network access is disabled for actions on ci.
2022-11-22 13:51:19 -07:00
Derek Cormier
bd20c71391
build(bazel): use git toolchain for dgeni build
...
Now using a toolchain from dev-infra that provides the
path to git in a template var.
2022-11-22 13:51:19 -07:00
Derek Cormier
cc5a35123d
build(bazel): fix some regressions
...
Caused by some incompatible changes that were merged in.
2022-11-22 13:51:19 -07:00