Angular Robot
62becec7d9
build: update dependency jsdom to v21 ( #48660 )
...
See associated pull request for more information.
PR Close #48660
2023-01-10 08:09:05 -08:00
Angular Robot
67ec04683c
build: update eslint dependencies to v5.47.0 ( #48548 )
...
See associated pull request for more information.
PR Close #48548
2023-01-04 12:09:15 -08:00
Paul Gschwendtner
b055818419
build: update dev-infra build tooling to leverage recent ESM changes ( #48538 )
...
Update dev-infra's build-tooling since multiple ESM changes have
landed there. e.g. not relying on `require.main === module` for API
bundling. This will allow us to also execute all dev-infra rules
in ESM because we plan on applying our ESM patching to `ts_library`
(which would also affect build-tooling then).
PR Close #48538
2022-12-19 20:12:35 +00:00
Angular Robot
0f616720a7
build: update eslint dependencies to v5.46.1 ( #48464 )
...
See associated pull request for more information.
PR Close #48464
2022-12-13 13:25:00 -08:00
Angular Robot
85d3f6f048
build: update cross-repo angular dependencies ( #48405 )
...
See associated pull request for more information.
PR Close #48405
2022-12-09 11:26:15 -08:00
Alan Agius
c47dd76590
build: update cross-repo angular dependencies ( #48409 )
...
See associated pull request for more information.
Closes : #48339
(cherry picked from commit 31742210a38b3e01e25cfa9c4e13f6f0e13bf1dd)
PR Close #48409
2022-12-09 11:00:59 -08:00
Angular Robot
06c918ccb0
build: update dependency fs-extra to v11 ( #48261 )
...
See associated pull request for more information.
PR Close #48261
2022-12-09 09:54:16 -08:00
Angular Robot
77ba4aac00
build: update cross-repo angular dependencies ( #48398 )
...
See associated pull request for more information.
(cherry picked from commit fb1d108ef1 )
PR Close #48398
2022-12-08 12:32:33 -08:00
Angular Robot
7df1989940
build: update cross-repo angular dependencies ( #47882 ) ( #48384 )
...
See associated pull request for more information.
PR Close #47882
(cherry picked from commit 7c4e9ce5c0 )
PR Close #48384
2022-12-07 09:09:30 -08:00
Angular Robot
6b6bf6332b
build: update all non-major dependencies ( #48372 ) ( #48384 )
...
See associated pull request for more information.
PR Close #48372
(cherry picked from commit 126573d76b )
PR Close #48384
2022-12-07 09:09:30 -08:00
Angular Robot
0e539eb56d
build: update eslint dependencies to v5.45.1 ( #48223 )
...
See associated pull request for more information.
PR Close #48223
2022-12-06 10:52:16 -08:00
Paul Gschwendtner
520946d2e7
build: do not use --config=release when building AIO for development ( #48329 )
...
When building AIO using `yarn build` the `--config=release` is added.
This was done as part of the Bazel migration to make sure the footer
shows a Git revision via Bazel stamping.
This does not provide enough benefits, compared to the downside of
reduced caching. Bazel will discard the analysis cache when the stamp
configuration changes.
This may happen easily when you work in framework where
`--config=release` is not used. Then when starting work in AIO: the
config changes and the cache is discarded. This may even mean that
existing framework package build artifacts may be discarded when an
AIO local build is started.
Co-authored-by: Joey Perrott <josephperrott@gmail.com >
PR Close #48329
2022-12-02 09:47:44 -08:00
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
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
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
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
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
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
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
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
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
19fe298d11
build(bazel): merge aio/tools/defaults.bzl and tools/defaults.bzl
...
Detect the correct workspace for the source maps dep.
2022-11-22 13:51:19 -07:00
Derek Cormier
c0655e447a
build(bazel): restore filtering for example e2e tests
...
Added a wrapper script that performs bazel queries, filters, then runs
the tests.
2022-11-22 13:51:19 -07:00
Derek Cormier
7c12ebb50d
build(bazel): adjust aio opensearch substitution with bazel paths
...
Now points to the bazel dist folder.
2022-11-22 13:51:19 -07:00
Derek Cormier
20b81d0647
build(bazel): run firebase deployment tests under bazel
...
The deployment is still run from a yarn script.
2022-11-22 13:51:19 -07:00
Derek Cormier
3603b4dbf3
build(bazel): test aio pwa score under bazel
...
Refactored the a11y score tests to share the pattern of running an http
server alongside a test script.
2022-11-22 13:51:19 -07:00
Derek Cormier
79554b7a39
build(bazel): run aio a11y tests under bazel
...
Wrap existsing scripts under bazel and write a new script
to spin up an http server on an unused port.
2022-11-22 13:51:19 -07:00
Derek Cormier
6fb3b6f5ba
build(bazel): post-rebase fixes for aio bazel build
...
Updated cli source snapshot and had to fix up lockfile.
2022-11-22 13:51:19 -07:00
Derek Cormier
8062e7113f
build(bazel): run aio firebase redirect tests under bazel
...
Adjust to run under ci.
2022-11-22 13:51:19 -07:00
Derek Cormier
7b5e073a70
build(bazel): run aio systemjs example e2es concurrently
...
These had to be run with the 'exclusive' tag under bazel due to
hardcoded ports.
2022-11-22 13:51:19 -07:00
Derek Cormier
fa92cf055d
build(bazel): fix some aio linting errors
...
Surfaced by modifying ci to include aio targets
2022-11-22 13:51:19 -07:00
Derek Cormier
4aab63f31e
build(bazel): add aio targets to ci
...
This is a first pass. There is more work to do on package.json, adding
more test targets under bazel, and revising documentation.
2022-11-22 13:51:19 -07:00
Derek Cormier
8d24a91c6a
build(bazel): refactor aio example e2es to fix windows performance
...
Use the same config flag to enable local vs npm deps as aio.
2022-11-22 13:51:19 -07:00
Derek Cormier
5ece26a6dc
build(bazel): incrementally build aio example zips and live examples
...
The existing scripts were amended to work on one example at a time
2022-11-22 13:51:19 -07:00
Derek Cormier
592eadd7c3
build(bazel): run aio app tests with bazel-provided chromium
...
Similar to the e2e protractor tests
2022-11-22 13:51:19 -07:00
Derek Cormier
216372316a
build(bazel): run aio application e2e tests under bazel
...
Includes a postinstall fix for puppeteer so that chromium
can be run with protractor on osx under bazel
2022-11-22 13:51:19 -07:00
Derek Cormier
0b55b647aa
build(bazel): create targets for aio docs tests
...
This replaces the docs-test npm script
2022-11-22 13:51:19 -07:00
Derek Cormier
4ff8f27bad
build(bazel): add a bazel aio serve target
...
This works with ibazel but is not highly incremental
2022-11-22 13:51:19 -07:00
Derek Cormier
c9478f78a2
build(bazel): add bazel targets for aio doc generation
...
This is an incremental step to produce dgeni output with bazel. The
generated outputs are not yet used by other targets.
2022-11-22 13:51:19 -07:00
George Kalpakas
5a72929d09
build(docs-infra): upgrade cli command docs sources to aa7d3b377 ( #48077 )
...
Updating [angular#15.0.x](https://github.com/angular/angular/tree/15.0.x ) from
[cli-builds#15.0.x](https://github.com/angular/cli-builds/tree/15.0.x ).
##
Relevant changes in
[commit range](https://github.com/angular/cli-builds/compare/50d813140...aa7d3b377 ):
**Modified**
- help/build.json
PR Close #48077
2022-11-17 09:31:19 -08:00
George Kalpakas
603194ee20
build(docs-infra): upgrade cli command docs sources to 50d813140 ( #47870 )
...
Updating [angular#15.0.x](https://github.com/angular/angular/tree/15.0.x ) from
[cli-builds#15.0.x](https://github.com/angular/cli-builds/tree/15.0.x ).
##
Relevant changes in
[commit range](https://github.com/angular/cli-builds/compare/46cb32b90...50d813140 ):
**Modified**
- help/analytics.json
- help/config.json
PR Close #47870
2022-10-26 17:35:02 +02:00
Angular Robot
ed48887068
build: update cross-repo angular dependencies ( #47871 )
...
See associated pull request for more information.
PR Close #47871
2022-10-25 15:33:43 +02:00
Paul Gschwendtner
0a87176b74
build: update cross angular deps and lock dependencies ( #47717 )
...
Renovate no longer updated the dependencies because they were expanded
to a range. Ranges did not satisfy the `@next` tag anymore- so Renovate
did was not able to update.
This fixes the dependencies by locking them- and also updates the
versions according to our Renovate config.
PR Close #47717
2022-10-17 12:11:26 +02:00