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
George Kalpakas
6bcde0e20a
build(docs-infra): upgrade cli command docs sources to 46cb32b90 ( #47703 )
...
Updating [angular#main](https://github.com/angular/angular/tree/main ) from
[cli-builds#main](https://github.com/angular/cli-builds/tree/main ).
##
Relevant changes in
[commit range](https://github.com/angular/cli-builds/compare/77c70052e...46cb32b90 ):
**Modified**
- help/generate.json
PR Close #47703
2022-10-10 20:04:56 +00:00
Angular Robot
e0dd2c53c2
build: update cross-repo angular dependencies ( #47600 )
...
See associated pull request for more information.
PR Close #47600
2022-10-06 16:53:39 +00:00
George Kalpakas
382330cd6b
build(docs-infra): upgrade cli command docs sources to 77c70052e ( #47590 )
...
Updating [angular#main](https://github.com/angular/angular/tree/main ) from
[cli-builds#main](https://github.com/angular/cli-builds/tree/main ).
##
Relevant changes in
[commit range](https://github.com/angular/cli-builds/compare/556a775f3...77c70052e ):
**Modified**
- help/completion.json
PR Close #47590
2022-09-30 10:54:00 -07:00
Angular Robot
d90e76054f
build: update cross-repo angular dependencies ( #47454 )
...
See associated pull request for more information.
PR Close #47454
2022-09-29 15:51:08 -07:00
George Kalpakas
c39a3a1539
build(docs-infra): upgrade cli command docs sources to 556a775f3 ( #47554 )
...
Updating [angular#main](https://github.com/angular/angular/tree/main ) from
[cli-builds#main](https://github.com/angular/cli-builds/tree/main ).
##
Relevant changes in
[commit range](https://github.com/angular/cli-builds/compare/4a6e62d46...556a775f3 ):
**Modified**
- help/build.json
- help/test.json
PR Close #47554
2022-09-29 10:53:50 -07:00
Angular Robot
8cef5dd7c1
build: update all non-major dependencies ( #47487 )
...
See associated pull request for more information.
PR Close #47487
2022-09-21 16:00:46 +02:00
Angular Robot
8deedc58a6
build: update cross-repo angular dependencies ( #47407 )
...
See associated pull request for more information.
PR Close #47407
2022-09-15 09:21:20 -07:00
George Kalpakas
c9241fdeb0
build(docs-infra): introduce new process for generating data for the events page ( #45588 )
...
This commit introduces a new process for generating data for the AIO
[events page](https://angular.io/events ), which streamlines the process
and minimizes duplication and manual work. For more details, see
`aio/scripts/generate-events/README.md`.
PR Close #45588
2022-09-12 12:25:44 -07:00