Alan Agius
3d9447975d
docs: update new issue form link
2019-04-12 13:11:12 -07:00
Charles Lyding
fda683b874
build: only generate types for actual JSON schemas
2019-04-11 10:17:29 -07:00
Charles Lyding
7b7d74e704
feat(@angular/cli): automatically update angular builders when CLI is updated
...
Closes #13581
2019-04-08 11:39:34 -07:00
Minko Gechev
05d86aebb9
build: pin tslint-sonarts
2019-04-03 19:14:05 +02:00
Alan Agius
ee337c025f
docs: add breaking changes to changelog
2019-03-29 14:37:03 -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
Hans Larsen
1f9f92ed76
build: dont tar private packages
...
They cannot be installed anyway.
2019-03-28 13:28:41 -07:00
Hans Larsen
bf1c988e07
test: fix windows path issues
2019-03-22 07:15:48 -07:00
Hans Larsen
49ba744f23
test: add filter, seed and better diff checking to test script
...
It wasnt checking the staging area. It also now shows the packages that will be
tested.
Filter and Seed are arguments that are directly passed to Jasmine. They can be
used to reproduce tests.
2019-03-22 07:15:48 -07:00
Hans Larsen
32a32d69ef
build: delete the dist-schema/ before generating it
2019-03-19 10:07:46 -07:00
Alan Agius
2ecdddc115
build: fixes exclude list of file on windows
...
At the moment, the exclude list doesn't work on windows due to path normalization
2019-03-19 09:26:04 -07:00
Hans Larsen
32737a7f31
build: add a nice message when running test without tests to run
2019-03-15 12:23:43 -07:00
Hans Larsen
346040f3e6
build: prevent publishing dirty versions
2019-03-13 13:51:01 -07:00
Hans Larsen
f120118f6f
build: add safeguards for experimental to release script
2019-03-13 13:51:01 -07:00
Hans Larsen
0a4baed1e2
build: move release script to use the new version
2019-03-13 13:51:01 -07:00
Hans Larsen
876c82e32c
build: remove usage of hash and replace with git diff
...
Between the merge of master and the current branch. This might catch a bit
more but it will work more consistently (especially compared to using the
hash).
2019-03-13 13:51:01 -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 Larsen
7eb4bab00f
build: add validation for "DO NOT SUBMIT" strings
...
This makes sure that messages that should not be submitted (or
comments) fail validation on CI.
2019-03-11 13:38:00 -07:00
Alex Eagle
bf1c069f73
refactor(@schematics/angular): drop dependency on TypeScript package
...
instead, vendor in the two files we actually need.
This reduces our install footprint by 5MB
2019-03-06 11:27:48 -08:00
Hans Larsen
13c214a5ce
build: add timeout argument to test script
2019-02-21 16:20:54 -08:00
Hans Larsen
b3857b41a4
build: add build-schema script to build schemas
2019-02-21 16:20:54 -08:00
Hans Larsen
a5c1faa5c5
build: fix invalid commits that made it through
...
And remove the usage of "blacklist" while Im at it.
2019-02-13 15:28:47 -08:00
Hans Larsen
b360206b31
ci: checkout existing branch on snapshots
2019-01-23 16:13:07 -08:00
Alan Agius
7d3b8b4223
docs: fix grammar error
...
Fix the "limitation" word
2019-01-08 14:03:47 -08:00
Hans
2b3f9de403
refactor: use Buffer.from instead of deprecated constructor
2018-12-14 10:55:04 -08:00
Alan Agius
b40dc77a55
build: update path to install snapshots
2018-12-13 15:50:55 -08:00
Alan Agius
914f99d75e
docs: change link for CLI readme to be relative
2018-12-06 11:45:26 -08:00
Alan Agius
f392f18e42
docs: add documentation for API guardian ( #13065 )
2018-11-30 14:07:36 -08:00
Hans
ddbc7f201a
ci: packages now can list version numbers too ( #13057 )
...
Useful for mapping to npm commands like dist-tag.
2018-11-30 13:05:54 -08:00
Hans
39dac64386
ci: packages script should list public packages
...
Added a --json arg for old output.
2018-11-16 10:00:53 -08:00
Filipe Silva
eef66f0f65
fix(@angular/cli): error out when command json is invalid
2018-11-01 08:26:28 -07:00
Keen Yee Liau
a3b05a0283
build: Use fine-grained node_module deps
...
This commit updates the BUILD files to specify fine-grained node_module deps
by replacing "@typings" comments with actual @npm node module.
Moved tools/bazel.rc -> .bazelrc
Removed "jasmine" typings from base tsconfig.json
Added @bazel/karma to devDependencies, needed for `ts_web_test`
2018-10-31 20:56:27 -07:00
Hans
a53cf44e1d
Branch support in snapshots ( #12692 )
...
* ci: snapshots can push to specific branches
Can take either a branch argument, or use CIRCLE_BRANCH if available.
* ci: run snapshots on all branches
2018-10-23 13:22:11 -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
Hans
b23ee7a031
ci: add header to snapshot build README ( #12482 )
...
Fixes #12481
2018-10-10 15:08:44 -07:00
Alan Agius
0b884c5d88
ci: exit with 0
error code when running templates ( #12473 )
...
* docs: fix url typo
* ci: exit with `0` error code when running templates
2018-10-04 13:35:14 -07:00
Hans
c9d10f2b32
ci: publish script now checks version and tag together
2018-10-03 16:33:31 -07:00
Hans
bb56f8067f
ci: publish script now checks that master has next tag
2018-10-03 16:33:31 -07:00
Hans
3d279861d7
docs: add getting started section to README
2018-10-03 16:33:07 -07:00
Hans
202117a68e
ci: add CONTRIBUTING as a template and various changes
...
Added types from the commit validation script to CONTRIBUTING. Added
packages names from the package script to the scope section. Added
examples of good commit messages.
Also corrected some texts.
2018-10-03 16:33:07 -07:00
Hans
ae9695a1b7
ci: add count to benchmark and pass index to fn
2018-10-03 16:31:27 -07:00
Hans Larsen
52b22bf2e4
docs: sort changelog by feature first, then fixes
2018-10-01 07:40:41 -07:00
Charles Lyding
a121c4c9dd
test: update license exceptions
2018-09-26 08:54:33 -04:00
Hans
0b959d1233
* fix(@angular/cli): remove helpJson and help-json mentions ( #12331 )
...
* fix(@angular/cli): remove helpJson and help-json mentions
* ci: use proper --help=json for creating snapshot
2018-09-20 14:45:09 -07:00
Hans
d69af5a663
build: ignore dist-schema for linting
2018-09-19 13:02:40 -07:00
Hans
c2f9e0b443
ci: generate and publish all commands help in JSON format
2018-09-14 21:29:31 -07:00
Hans
d417fa90c8
build: add create script to create a new project using local build
2018-09-14 21:29:31 -07:00
Hans
c63b4d8d2b
ci: disable bazel in devkit-admin build
...
Replace the build step with a custom JSON schema output parallel to
bazel.
2018-09-13 16:44:17 -07:00
Hans
a07f83638e
build: add JSON Schema .d.ts and .js files to build output
2018-09-13 16:44:17 -07:00
Hans
e004464a94
ci: build script uses bazel to generate the schemas
2018-09-13 16:44:17 -07:00