323 Commits

Author SHA1 Message Date
Keen Yee Liau
6d0f13be7e docs: add primary-secondary pairs and update calendar link 2020-05-15 14:46:16 +01:00
Filipe Silva
da46bf9f5f docs: add bazel jasmine_node_test debug information 2020-04-30 15:12:46 -07:00
Doug Parker
62639243e1 docs: add notes about various release foot-guns
This is a few different edits to make caretakers more aware of problems that can occur during a release.
* Added a comment to reinforce that pushing tags needs to happen with the push of the release commit. Otherwise CI can fail `npm install` because the relevant tags are not set.
* Changed to check out the publish branch rather than the tag because checking out a tag fails the subsequent `publish` command.
* Added `yarn` before the `publish` command because dependencies may be out of date and cause errors.
2020-04-21 14:27:34 -07:00
Joey Perrott
98a5cb40ff build: default to wombat proxy for publishing
If no --registry argument is provided when calling to publish
use the Wombat proxy.  Additionally, updates the release process
documentation to instruct usage of the Wombat proxy.
2020-04-07 19:43:52 -07:00
Filipe Silva
c8d5c3f602 docs: add windows note to bazel process doc 2020-04-07 09:07:19 -07:00
Doug Parker
dd61a6dffd docs: adds -is:draft to Caretaker search
This excludes draft PRs from Caretaker search, as the Caretaker does not actually care about draft PRs.

Also took the opportunity to make the `latest-versions.ts` file a clickable link, because it is a pain to navigate to that file in GitHub's UI.
2020-03-24 11:25:17 -07:00
Keen Yee Liau
75c5cb26af docs: Update policy on LTS fixes
This commit adds guidance on when to merge commits into LTS branches and how PRs should be opened.
2020-03-23 17:27:50 -07:00
Sasha Rudan
996b9c88c4 docs: fix typo in the schematics ng update
am -> an or probably even better the
2020-03-11 09:56:02 -07:00
Schneider
2c10cf80f6 docs: fix typos in multiple files 2020-02-24 12:42:22 -08:00
Charles Lyding
8f42fe4f42 docs: add build system differential loading theory of operation overview 2020-01-29 17:13:33 -08:00
Keen Yee Liau
1b9c2a1f92 docs: Reorganize release docs to emphasize updating release notes 2020-01-27 15:49:34 -08:00
Doug Parker
e72f97d188 docs: add NPM login details to releasing docs.
I hid the sensitive URLs behind a short link just to be extra careful with them while still providing useful click-through functionality for Googlers.
2020-01-22 08:57:04 -08:00
Filipe Silva
d2e57e016d docs: address remaining review items 2020-01-21 08:34:34 -08:00
Filipe Silva
ff5f795190 docs: add build system doc 2019-12-17 09:51:16 -08:00
Douglas Parker
8e3d173355 docs: add "PR action: merge" label (#16413)
This label should be placed by the author (or last reviewer if author is not a collaborator) when the PR is complete and ready to merged. This requires the author to explicitly acknolwedge that they are done with the PR and the caretaker is free to merge it. This label brings the CLI caretaking process into alignment with the frameworks and components repos.
2019-12-13 10:25:36 -08:00
arturovt
44f70a928a docs: fix typos in the ngConfig design document 2019-11-26 13:06:22 -08:00
Doug Parker
5c9fc32ae6 docs: update release doc with more merge details
Added some additional details for how the caretaker should merge PRs, including a GitHub search which lists all pending PRs.
2019-11-20 13:20:42 -08:00
Doug Parker
84e102bf3d docs(@angular/cli): add cherry-pick instructions.
This includes instructions on how to cherry-pick commits into the patch branch. Since `cherry-pick` isn't that commonly used, it's useful to write this down for developers who might not be that familiar with it. It also includes fetching the commit beforehand, so users don't get "bad object" errors which can be annoying to work around.

The `-x` option is used as well to include a reference to the commit the cherry-pick came from.
2019-11-14 11:15:00 -08:00
Doug Parker
1aac244541 docs(@angular/cli): Adds developer documentation.
I wrote down my understanding of the best ways to build/run/test/debug this repository.

A couple other random things included here:
* Removed an extraneous `debugger;` statement which I kept hitting.
* Removed the `watch` scripts which are no longer used and don't need to be supported.
* Removed `yarn test-cli-e2e`, as it alters the $PATH and can use the wrong `ng` instance.
2019-11-14 11:12:29 -08:00
vikerman
2303a045ee feat(@angular-devkit/build-angular): add analytics for ivy/non-ivy builds
Look for `ngComponentDef` or `ngModuleDef` in the webpack analytics plugin
to report back whether the current build is built with Ivy enabled.
2019-10-02 12:06:38 -07:00
Alan
ba8a6ea599 feat(@schematics/angular): remove enableIvy option
With this change we remove the enableIvy option as now we only support generating Ivy application. Users who want to create a VE applications should follow the opt-out guide
2019-08-16 09:31:02 -07:00
Hans Larsen
af6c6d41d5 refactor: add count of component to analytics 2019-07-02 11:07:13 -07:00
Hans Larsen
46ade49a2f feat(@angular/cli): report RAM in gigabytes instead of megabytes
Otherwise its too much noise. Some people have weird MB count probably due to
containers and VMs.
2019-06-27 09:17:26 -07:00
Alex Eagle
ec731f0454 docs: don't reference next.angular.io
When we cut a release, this moves to angular.io.
Use v8.angular.io in places where angular.io is currently a 404.

Fixes https://github.com/angular/angular/issues/30407
2019-05-21 09:08:40 -04:00
Judy Bogart
8647631a9e docs: update support statement for hmr 2019-04-04 19:48:12 -07:00
Hans Larsen
2ffbdfa86a build: add a validation script for the analytics.md tables
Also added enums to update when changing dimensions.
2019-03-28 13:28:41 -07:00
Keen Yee Liau
5393616209 docs: Explain Yarn workspaces vs Bazel
Add developer doc to explain how contributors and developers on the team should
treat the `package.json` file now that `angular-cli` in a mixed mode of
yarn workspaces and Bazel.
2019-03-26 17:03:14 -07:00
Hans Larsen
2e9dc3d252 docs: add analytics dimensions for schematics flags and internal doc
The analytics.md should be kept up to date with the flags.
2019-03-20 15:08:07 -07:00
Hans Larsen
08e91a94ab build: refactor QoL on monorepo.json
This should make it easier to manage and diff. This takes 2 things into account:
1. we have either stable or experimental versions and each are kept in monorepo.
2. we dont keep hash and update only changed packages.

This commit also removed the hash to make sure this does not happen.
2019-03-13 13:51:01 -07:00
Hans
8b10768110 docs: Update release process for microsite 2019-02-26 11:00:34 -08:00
Minko Gechev
d07cbe2395 docs: update release process 2019-01-24 11:50:41 -08:00
Alan
068bb4001d docs: add deprecation and pr note
Docs are deprecated in favor of the the new pages in AIO which are WIP.
2019-01-09 09:14:13 -08:00
Deddy Kosasih
886b5c365e docs: add documentation for using font awesome and scss
fixes #10861
2019-01-08 13:36:05 -08:00
Alan Agius
0649f37ea3 docs: remove autocomplete link
Autocomplete is not longer available in version 6/7
2018-12-26 12:33:52 -08:00
Bart Duisters
0b7dd0e9c0 docs: typo 'they changes' -> 'the changes' 2018-12-21 13:26:24 -08:00
Pascal Honegger
63a9bd464f docs: remove space for webpack-bundle-analyzer url 2018-12-10 13:41:12 -08:00
Krishna Mohan
5979f6eaf1 docs: fix config name in update (#13039)
Fixes #13028
2018-11-30 12:02:38 -08:00
Majid Hajian
99c0178658 docs: production build configuration for app-shell
ng run <Project>:app-shell will not trigger production build, to trigger production build, we should explicitly pass it as an argument.
2018-10-31 21:07:25 -07:00
Hans
a6f80e4fe7 Various QoL with TSLint and Docs (#12655)
* docs: add README files to all root folders

Except benchmark and tools.

* refactor: move rules/ directory to etc/

And fix a linting error that was found while updating tslint usage

* ci: lint errors out if TSLint shows a warning

This is not a warning from the code itself, but from TSLint. For example,
if a rule was missing, TSLint will just ignore the rule, show something on
STDOUT and not fail.

This fixes CI where local rules were missing for unknown reasons. It will
now fail CI when that happens, which is the correct behaviour.
2018-10-23 11:59:16 -07:00
Alan Agius
6aff217e88 docs: update universal rendering story
Closes: #9202
2018-10-23 11:53:13 -07:00
Noël Macé
9c5058e95c Docs: fix budgets story (#12585)
* docs: fix typo in budgets story

* docs: add example in budgets story
2018-10-23 11:51:14 -07:00
Alan Agius
4a4cfb0fa5 docs: add links to aio pages 2018-10-18 14:08:09 -07:00
Charles Lyding
fb4e818782 docs: initial schematic prompts documentation 2018-09-25 17:01:38 -04:00
Marcos Junior
9af7876d17 docs: example command to generate library (#12334) 2018-09-21 12:27:55 -07:00
Adam J. Penn
72032f8a0b docs(@angular/cli): Added alias section to each doc for the generate commands (#12253) 2018-09-20 14:42:48 -07:00
Alan Agius
0efd002d0d docs: remove --prod as it's no longer needed
Closes #12290
2018-09-18 11:35:09 -07:00
Alan Agius
6133eb23d3 docs: fix asset input path
Closes #12219
2018-09-12 15:44:47 -07:00
Alex Eagle
5feb1faa37
Update release.md
add note about `latest-versions.ts`
2018-09-06 14:20:53 -07:00
Jan Kuri
6afa6a31bb docs: update proxy.md with correct path 2018-09-06 10:55:08 -07:00
Alan Agius
01beb520bc feat(@angular-devkit/build-angular): add ignore option to assets object
You can now provide an array of globs to `ignore` from copying

Closes #11850
2018-09-06 08:36:16 -07:00