Skip to content

docs(@angular/cli): add scss intructions for include-font-awesome story #10911

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 285 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
285 commits
Select commit Hold shift + click to select a range
938a236
build: fixes for google3 build
alexeagle Jun 8, 2018
8e29419
ci: add support for async scripts
hansl Jun 8, 2018
af33321
ci: test script is async
hansl Jun 9, 2018
47892d2
ci: validate is really async and validate-commits should return error…
hansl Jun 8, 2018
88875c8
ci: update licenses and use promises since license is async
hansl Jun 8, 2018
a11dddf
feat(angular_devkit): stop blocking karma after compilation error
nicojs Jun 9, 2018
4ba67ee
refactor: remove usage of Buffer constructor
hansl Jun 8, 2018
ff2bd3e
docs: update hmr documentation
bniedermeyer May 26, 2018
7309c91
feat(@schematics/update): support npm auth bearer tokens
clydin Jun 11, 2018
dd39597
fix: typo fix for error logging
Jun 13, 2018
e4b13ba
test: update tslint-no-circular-imports
filipesilva Jun 13, 2018
5452902
refactor(@angular/pwa): minor refactorings to make code cleaner
gkalpak Jun 1, 2018
a307f5e
refactor(@schematics/angular): minor refactorings
gkalpak Jun 11, 2018
1405f53
fix(@schematics/angular): allow ServiceWorker to work with `baseHref`
gkalpak Jun 1, 2018
8ce5ef4
style(@schematics/angular): minor improvements in `ngsw-config.json`
gkalpak Jun 1, 2018
1f00a36
docs: Add command for angular-cli-ghpages and change repo URL
fmalcher Jun 10, 2018
1ac2270
feat(@angular-devkit/build-angular): revert to webpack 4.9.2
filipesilva Jun 13, 2018
b8cecbb
feat(@schematics/angular): use es2015 modules overall
filipesilva Jun 11, 2018
bc43a13
doc(@angular/cli): Split instructions for using FA with standard SCSS…
chris-milliano Jun 14, 2018
ffb01c5
build: return promise on changelog script
filipesilva Jun 14, 2018
76f46bc
fix(@schematics/angular): add `module` option in library tsconfig
alan-agius4 Jun 15, 2018
e6b59e4
fix(@schematics/angular): add `baseUrl` in root tsconfig when migrating
alan-agius4 Jun 15, 2018
dad2de9
fix(@schematics/angular): add `module` in root tsconfig when migrating
alan-agius4 Jun 18, 2018
0126721
fix(@angular-devkit/build_angular): use webpack 4 hooks for karma plugin
Teamop Jun 15, 2018
fbdc27d
fix(@schematics/update): ensure auth config options are typed properly
clydin Jun 18, 2018
bb21592
docs: add reference to `vendor-source-map` flag
alan-agius4 Jun 21, 2018
c638af2
fix(@angular-devkit/core): detect ambiguous projects with path discover
clydin Jun 20, 2018
6449a75
fix(@angular/cli): use default project when project path is ambiguous
clydin Jun 20, 2018
7662b8d
fix(@schematics/update): use rc to find and read npm config
clydin Jul 2, 2018
3108ce3
refactor: remove redundant `error` in catch
alan-agius4 Jul 2, 2018
c875424
refactor(@angular-devkit/schematics): cleanup call implementations
clydin Jun 27, 2018
a7edd57
fix(@angular-devkit/schematics): avoid piping input multiple times wh…
clydin Jun 27, 2018
28bbd1b
test(@angular-devkit/schematics): test for nested chained function rules
clydin Jun 28, 2018
19f2ba1
build: remove chalk dependency
clydin Jun 28, 2018
7380db9
build: update development dependencies
clydin Jun 28, 2018
c698c93
build: update/reorganize type dependencies
clydin Jun 28, 2018
9e779af
test: update package testing dependencies
clydin Jun 28, 2018
5c1cafe
fix(@angular-devkit/schematics): fix declaring multiple aliases
hansl Jun 27, 2018
f46a883
refactor(@angular/cli): remove extra `await`
alan-agius4 Jun 25, 2018
4c6d3b1
fix(@ngtools/webpack): improve support for multi-option path mapping
clydin Jun 19, 2018
d17f856
test: add E2E for multi-option path mapping
clydin Jun 21, 2018
b22f253
docs(@schematics/schematics): add correct CLI package
alan-agius4 Jun 22, 2018
5c5d392
refactor(@schematics/angular): `skipPackageJson` is optional for appl…
alan-agius4 Jun 22, 2018
a067530
fix(@angular/cli): add all current TSLint default formatters to schema
clydin Jun 22, 2018
fd14e4e
fix(@angular-devkit/build-angular): add all current TSLint default fo…
clydin Jun 22, 2018
c0bc9bb
fix(@angular-devkit/build-optimizer): support object literal methods
clydin Jul 2, 2018
47f937e
fix(@ngtools/webpack): improve fallbacking for path mapping
alan-agius4 Jul 2, 2018
8b1bb66
fix(@angular-devkit/build-angular): update minimum copy-webpack-plugi…
filipesilva Jul 3, 2018
e0720b7
fix(@schematics/angular): ensure production configuration when migrating
clydin Jul 3, 2018
af8e7ea
test(@angular-devkit/schematics): use HostTree instead of VirtualTree
clydin Jun 14, 2018
a267783
test(@schematics/update): use HostTree instead of VirtualTree
clydin Jun 14, 2018
4091df0
test(@schematics/angular): use HostTree instead of VirtualTree
clydin Jun 14, 2018
885b253
test(@schematics/package-update): use HostTree instead of FileSystemTree
clydin Jun 14, 2018
5a58d00
fix(@angular-devkit/schematics): support filtering a HostTree
clydin Jun 14, 2018
8508b58
fix(@angular-devkit/schematics): ensure renamed files do not exist
clydin Jun 14, 2018
48780c5
refactor(@angular-devkit/schematics): simplify move rule
clydin Jun 16, 2018
f6f0c80
fix(@angular-devkit/core): ensure full path is renamed for memory host
clydin Jun 16, 2018
61d2181
fix(@angular-devkit/schematics): support VirtualTree/HostTree interop
clydin Jun 16, 2018
9582b84
fix(@angular-devkit/schematics): implement HostTree specific filtering
clydin Jun 20, 2018
df409e6
fix(@angular-devkit/build-angular): downgrade sass-loader to 6.0.7
clydin Jul 3, 2018
5e7f7de
fix(@angular-devkit/build-angular): add missing deploy-url to server
filipesilva Jul 3, 2018
67ffe5e
fix(@angular-devkit/build-angular): update node-sass
filipesilva Jul 5, 2018
e6be44f
ci: use node 8 in appveyor
filipesilva Jul 4, 2018
aa39019
fix(@angular-devkit/architect): always clear TestProjectHost on restore
filipesilva Jul 4, 2018
b9a8fd1
fix(@angular-devkit/core): propagate node host delete errors
filipesilva Jul 4, 2018
3e3dffb
fix(@angular-devkit/architect): unsubscribe on timeout in runTargetSpec
filipesilva Jul 4, 2018
1809438
docs: update commands in ci
alan-agius4 Jul 4, 2018
4487e9d
test: shard test-large
filipesilva Jul 5, 2018
28e8f06
refactor(@ngtools/webpack): cleanup webpack types and use tapPromise
clydin Jul 5, 2018
eec5262
refactor(@ngtools/webpack): remove unneeded tsconfig
clydin Jul 5, 2018
773984d
build: fixes needed in google3
alexeagle Jun 14, 2018
43e21ab
refactor: fix path for `workspace-loader`
alan-agius4 Jul 9, 2018
54047d7
test(@angular-devkit/build-angular): test build-optimizer reduction
filipesilva Jul 5, 2018
c97852e
test: remove build optimizer integration test
filipesilva Jul 5, 2018
436c5b3
release: v6.1.0-rc.1
hansl Jul 9, 2018
63389e5
build: fixes needed in google3
alexeagle Jul 6, 2018
3529096
fix(@angular-devkit/build-angular): don't add hash to lazy styles
filipesilva Jul 7, 2018
cb588b6
fix(@angular-devkit/build-angular): use the internal buildWebpackConf…
hansl Jul 10, 2018
c1702d3
refactor: add no-floating-promises lint rule to project
hansl Jul 2, 2018
483cbe2
refactor: add tslint-sonarts and a lot of tslint rules
hansl Jul 2, 2018
a0978b1
refactor: fix types to remove any
hansl Jul 10, 2018
91e7c3e
test: remove unused test directory and remove @ from paths
hansl Jul 11, 2018
0bef5aa
fix(@ngtools/webpack): fix resolution fallback of paths-plugin
hansl Jul 11, 2018
0a8a797
refactor(@ngtools/webpack): support file replacement without copying
clydin Jul 9, 2018
56fb5eb
refactor(@angular-devkit/build-angular): use plugin for file replacement
clydin Jul 9, 2018
d09d739
fix(@ngtools/webpack): support watching file replacements
clydin Jul 9, 2018
0653f12
test(@angular/cli): add E2E test for file replacement watching
clydin Jul 10, 2018
29d2c8a
fix(@angular-devkit/core): allow use of ResolverHost
clydin Jul 10, 2018
d8840d5
refactor(@ngtools/webpack): support function-based host file replacement
clydin Jul 10, 2018
b10c42c
fix(@angular-devkit/build-angular): fix webpack hostadapter return types
clydin Jul 11, 2018
56cd6f7
refactor(@ngtools/webpack): use webpack input filesystem as default host
clydin Jul 11, 2018
c899c56
refactor(@angular-devkit/build-angular): allow webpack plugin to use …
clydin Jul 11, 2018
839c1f8
test(@angular-devkit/build-angular): add file replacement watch test
clydin Jul 11, 2018
09d019e
changing order of event and coverage reporters
banjankri Jul 13, 2018
6165cdf
fix(@ngtools/webpack): don't add resource sourcemap to parent compila…
filipesilva Jul 14, 2018
7c00838
docs: update ci story
CharlesSuttie Jul 7, 2018
8475b3d
fix(@angular-devkit/build_angular): use webpack 4 hooks for karma plugin
Teamop Jul 16, 2018
0a329d6
revert: "fix(@ngtools/webpack): fix resolution fallback of paths-plugin"
hansl Jul 18, 2018
18de4f4
revert: "fix(@ngtools/webpack): improve fallbacking for path mapping"
hansl Jul 18, 2018
4106a89
docs: Add app shell story.
Brocco Jul 17, 2018
b10374f
docs: update the github issue template
Brocco Jul 10, 2018
7ba94c8
fix(@angular-devkit/build_angular): add loader-utils as dependency
devversion Jul 19, 2018
a532bf8
test(@angular-devkit/build-angular): add app-shell route test
filipesilva Jul 17, 2018
d2984e0
test(@angular-devkit/build-angular): add failing app-shell + sw test
filipesilva Jul 18, 2018
290929c
fix(@angular-devkit/build-angular): only add ngsw after universal has…
filipesilva Jul 20, 2018
1080357
fix(@schematics/angular): update protractor to 4.5 for new projects
clydin Jul 18, 2018
1188e35
refactor(@angular-devkit/build-angular): minor CSS processing cleanup
clydin Jul 12, 2018
524807d
docs(@angular/cli): resolve HTTP 301 redirects
jsshandle Jul 7, 2018
ae3831b
docs(@schematics/angular): fix typos in property descriptions
gkalpak Jul 23, 2018
e17a2ed
fix(@angular-devkit/build-angular): do not break with Jasmine's mock …
gkalpak Jul 23, 2018
d7e7cd2
ci: fix validate script to properly report errors
hansl Jul 16, 2018
adb5861
fix(@angular-devkit/build-angular): should not log duplicate messages
Teamop Jul 23, 2018
9295217
fix(@angular-devkit/build-angular): fix duplicate lint messages when …
alan-agius4 Jul 24, 2018
43b850b
fix(@angular-devkit/core): rename to itself should be a noop
clydin Jul 25, 2018
a29a53e
fix(@angular-devkit/schematics): move rule with identity is a noop
clydin Jul 25, 2018
aad5f83
feat(@angular-devkit/core): support both 'targets' and 'architect' ke…
filipesilva Jul 19, 2018
97f53b3
refactor(@angular-devkit/architect): use updated workspace api
filipesilva Jul 19, 2018
63b2b11
test(@angular-devkit/build-angular): use targets instead of architect…
filipesilva Jul 19, 2018
15c36eb
test: use the targets property in legacy cli e2e
filipesilva Jul 19, 2018
dcdb937
fix(@angular/pwa): support updating projects that use the targets pro…
filipesilva Jul 25, 2018
3071608
feat(@schematics/angular): use targets property on new projects
filipesilva Jul 25, 2018
38fda3e
fix(@schematics/angular): support updating projects that use the targ…
filipesilva Jul 25, 2018
10eb83d
feat(@schematics/angular): update `ng-packagr` to version 4
alan-agius4 Jul 22, 2018
1caf708
feat(@angular-devkit/build-ng-packagr): update `ng-packagr` to version 4
alan-agius4 Jul 22, 2018
8b7516d
refactor: types for content should be a pure template
hansl Jul 9, 2018
9177bf9
feat(@angular-devkit/schematics): allow path templates to override so…
hansl Jul 10, 2018
f955502
feat(@angular-devkit/build-angular): update to [email protected]
filipesilva Jul 7, 2018
52edee5
release: v6.1.0
hansl Jul 25, 2018
bc880fe
fix(@schematics/angular): adjust zonejs version in new projects for 6.1
clydin Jul 25, 2018
62640bf
fix(@angular/cli): update typescript version checks for Angular 6.1
clydin Jul 25, 2018
928d05a
fix(@ngtools/webpack): support typescript 2.8 + 2.9
mattlewis92 Jul 26, 2018
14357e3
refactor(@angular/cli): remove a tslint:disable:no-global-tslint-disa…
hansl Jul 24, 2018
c45e778
feat(@angular/cli): allow overrides on multi-target if builder is same
hansl Jul 24, 2018
d67a4bf
feat(@angular-devkit/schematics): allow tslintfix task on files
hansl Jul 24, 2018
aeb4ff5
feat(@schematics/angular): reallow --lint-fix for Angular schematics
hansl Jul 24, 2018
3fca66d
fix(@angular/cli): use correct compiler version range
sarunint Jul 26, 2018
24dc26c
revert: "fix(@schematics/update): use rc to find and read npm config"
hansl Jul 27, 2018
3623e9b
fix(@schematics/update): use npm get for everything except _authToken
hansl Jul 27, 2018
598c5da
fix(@angular/cli): properly bootstrap 1.x from global 6.x
clydin Jul 27, 2018
07c73a1
fix(@angular-devkit/schematics): implement optimize() for HostTree
hansl Jul 27, 2018
cfb51c9
docs: add cli.angular.io microsite
hansl Jul 27, 2018
9c80584
docs: change Get Started link and invalid link
hansl Jul 27, 2018
aef2c99
ci: fix firebase config to work with latest firebase-tools
hansl Jul 27, 2018
e118cd9
docs: fix copyright notice in cli.angular.io
hansl Jul 27, 2018
bd615f1
fix(@angular/cli): fully resolve rxjs & core during version checks
clydin Jul 27, 2018
c0a5089
feat(@schematics/angular): use TypeScript 2.9 as default
sarunint Jul 26, 2018
50fc721
feat(@schematics/angular): add support for `watch` when building a li…
alan-agius4 Jul 2, 2018
c8240d9
test(@angular-devkit/build-ng-packagr): add tests for watch mode
alan-agius4 Jul 2, 2018
d669dd6
feat(@angular-devkit/build-ng-packagr): add support for `watch` when …
alan-agius4 Jul 5, 2018
9825f73
docs: update create library docs and include `watch`
alan-agius4 Jul 5, 2018
5ac61f6
docs: add README to cli.angular.io microsite
hansl Jul 27, 2018
d8a2ebc
feat(@schematics/angular): update new project development dependencies
clydin Jun 22, 2018
2dbd089
feat(@angular-devkit/core): add a schema for smart default keyword
clydin Jul 1, 2018
232da54
feat(@angular-devkit/core): add not/anyOf/allOf/oneOf support to unde…
clydin Jul 26, 2018
84ec302
fix(@angular-devkit/build-angular): ensure failure with disabled AOT …
clydin Jul 25, 2018
2ba1f16
refactor(@angular-devkit/schematics): add a BaseWorkflow which implem…
hansl Aug 1, 2018
60c20f2
release: 6.2.0-beta.0
hansl Aug 1, 2018
a394434
test(@schematics/angular): no matching version found for `@angular-de…
alan-agius4 Aug 2, 2018
52c222c
refactor(@angular/cli): use compiler-cli peer dep to check typescript
clydin Jul 31, 2018
7f0856d
fix(@angular/cli): remove `vendorSourceMap` warning that `vendorSourc…
alan-agius4 Aug 1, 2018
764591c
fix(@angular-devkit/build-angular): `--vendor-source-map` doesn't wor…
alan-agius4 Aug 1, 2018
5391cf3
fix(@angular/cli): if no command, properly show help
hansl Jul 30, 2018
eaccc04
docs: change the changelog commits format
hansl Aug 1, 2018
2d3f52f
feat(@angular-devkit/core): better support for JSON5
hansl Jul 13, 2018
afb25c3
release: 6.2.0-beta.1
hansl Aug 2, 2018
02de5cd
fix(@angular-devkit/schematics): Fix issues for file-syetem-engine ru…
qiyigg Jul 27, 2018
0595d30
ci: add script for publishing the wiki
hansl Aug 2, 2018
99ad3f4
fix(@schematics/update): fix logic to gather version of arguments
hansl Aug 3, 2018
f64087b
fix(@schematics/angular): Allow additionalProperties in schematics op…
Brocco Aug 2, 2018
8c6a525
fix(@angular/pwa): Allow additionalProperties in schematics options
Brocco Aug 2, 2018
1370ac0
fix(@angular-devkit/build-angular): Fix initial chunk logic for bundl…
Brocco Aug 2, 2018
bd423e2
build: remove @schematics/package-update package
hansl Aug 2, 2018
d77304b
refactor: remove extra `.` in error message
alan-agius4 Aug 2, 2018
b834014
build: Fix all the BUILD files for google3
qiyigg Aug 3, 2018
37072fb
fix(@schematics/angular): increase version range for TypeScript
sarunint Jul 26, 2018
91c18ce
feat(@angular-devkit/core): respect FORCE_COLOR env var behavior
imhoffd Jul 23, 2018
59eedc2
ci: use npm 6.1 for CLI E2E tests
clydin Jul 19, 2018
6c0cbe3
test(@angular/cli): run an npm audit test
clydin Jul 19, 2018
02f87cf
docs: update universal story
alan-agius4 Jul 18, 2018
c35b44c
feat(@schematics/angular): add `skipInstall` option to `library` sche…
alan-agius4 Jun 22, 2018
a7bfef7
feat(@schematics/angular): simplify service test
cexbrayat Jun 7, 2018
1a255e6
build: bump `TypeScript` to `2.9`
alan-agius4 Aug 4, 2018
be5d3b0
docs: fix schematics-cli url
lukasmatta Aug 4, 2018
68d87e8
style(@schematics/angular): fix English in environment.ts
qaisjp Aug 4, 2018
cc15444
docs(@angular/cli): update Development Hints
nlm-pro Jul 30, 2018
2aa0883
docs: add some informations about VS Code debugging
nlm-pro Aug 1, 2018
0b11b07
docs: typo in README
nlm-pro Aug 6, 2018
cb93537
docs: be more specific about E2E suite
nlm-pro Aug 6, 2018
78c83c9
docs: fix links url in CONTRIBUTING.md
nlm-pro Aug 7, 2018
b465930
refactor(@angular-devkit/build-angular): remove unnecessary stylus-lo…
alexkpek Aug 7, 2018
8fd1040
fix(@angular-devkit/build-angular): use process TTY as progress default
filipesilva Aug 7, 2018
af415a2
fix(@schematics/angular): Handle Windows paths for generate names
Brocco Aug 3, 2018
64cf05b
fix(@ngtools/webpack): resolve relative host replacement paths
clydin Aug 7, 2018
569acc4
feat(@angular/cli): allow specifying workflow and engineHost for sche…
qiyigg Aug 6, 2018
3886aab
feat(@schematics/angular): add a --experimental-ivy flag to ng-new
hansl Aug 7, 2018
cf9f86e
feat(@angular/cli): add tree shaking of ngDevMode if compiling in prod
hansl Aug 8, 2018
a6912ac
release: v6.2.0-beta.2
alexeagle Aug 10, 2018
7d13063
build: add configuration for github bot (#11849)
alexeagle Aug 10, 2018
2cb4ac5
fix(@angular-devkit/build-angular): cleanup serviceworker direct import
clydin Aug 2, 2018
7b9cd20
fix(@schematics/update): correct npm config return value
clydin Aug 2, 2018
c729b0e
build: use yarn workspaces
clydin Aug 3, 2018
2ad9e57
build: remove npm package lock
clydin Aug 3, 2018
af6dc93
test: update license validation
clydin Aug 3, 2018
3000c8a
ci: use workspace persistence
clydin Aug 3, 2018
cd8801c
fix(@angular-devkit/schematics): fix issues in google (#11857)
qiyigg Aug 13, 2018
9aadb8e
feat(@schematics/angular): add `no-redundant-jsdoc` tslint rule
alan-agius4 Jun 18, 2018
f3e389b
feat(@angular-devkit/schematics): add .template as an extension
hansl Jul 20, 2018
311723d
refactor(@ngtools/webpack): expose TS TypeChecker from NG compiler pl…
vakrilov Aug 6, 2018
b99b6ba
fix(@schematics/angular): incorrect `exclude` path for `test.ts`
alan-agius4 Aug 10, 2018
9ce4987
ci: add missing license replacements for `Apache v2`
alan-agius4 Aug 12, 2018
ae9817b
feat(@angular/cli): Update commands to extract meta data into JSON
Brocco Jul 27, 2018
c75318b
fix(@angular/cli): fix ci for new command formats
hansl Aug 6, 2018
2a32376
refactor: fix typo
hansl Aug 6, 2018
5488dda
build: some tooling prefer unique keys in JSON
hansl Aug 6, 2018
2aa2b1f
fix(@angular/cli): add $type values for all commands
hansl Aug 9, 2018
2bf1228
fix(@angular/cli): fix rebase on master of original commit
hansl Aug 10, 2018
a7b9ee5
refactor: cleanup and better documentation / comments (hidden from re…
hansl Aug 13, 2018
2ce1155
fix(@angular/cli): allow commandMap as an argument
hansl Aug 13, 2018
37e8f55
build: add json-schema-traverse to yarn
hansl Aug 14, 2018
f63a228
docs: fix typo "jsob" to "json"
fredrik-lundin Jun 1, 2018
76a3ec3
Added configuration file name for v6+ (#11114)
faisalmuhammad Aug 14, 2018
ffdbb0a
docs: Fix README license badge (#11127)
abraham Aug 14, 2018
f46869d
refactor(@angular-devkit/build-angular): mute internal reporters (#11…
corinna000 Aug 14, 2018
a93fd86
ci: move docs issues out of l2 triage (#11900)
filipesilva Aug 15, 2018
71f2e71
docs: Restore SAVED_REPLIES (#11902)
alexeagle Aug 15, 2018
b8d4e19
fix(@angular-devkit/core): detect mingw terminal as color capable (#1…
bedag-moo Aug 15, 2018
e8f18b7
fix(@angular-devkit/build-angular): fixes hash comparison for service…
Aug 15, 2018
af13780
fix(@angular-devkit/build-angular): update less (#11709)
filipesilva Aug 15, 2018
711d0c0
fix(@angular-devkit/build-angular): update node-sass (#11831)
filipesilva Aug 15, 2018
9107f3c
docs: update `optimization` description (#11862)
alan-agius4 Aug 15, 2018
ec3fa80
ci: use latest npm 6.x for E2E tests (#11898)
clydin Aug 15, 2018
21d87e9
Release 6.2.0-beta.3
alexeagle Aug 16, 2018
53684fe
docs: add some missing release bits (#11921)
alexeagle Aug 16, 2018
744cfa4
ci: add SHAs of invalid messages to blacklist
hansl Aug 17, 2018
3d80aa8
ci: fix pre-push hook
hansl Aug 17, 2018
068dfa4
fix(@schematics/schematics): prefix unused argument with underscore
sis0k0 Aug 16, 2018
e66394f
feat(@schematics/angular): update karma to v3
sibiraj-s Aug 11, 2018
eb87002
feat(@angular-devkit/build-angular): update karma to v3
sibiraj-s Aug 11, 2018
a5e0c72
build: re-add name and version field so npm link works
hansl Aug 15, 2018
15b9ccb
build: add license whitelist to allow license validation
hansl Aug 15, 2018
055a157
feat(@angular-devkit/core): add json namespace export
hansl Aug 14, 2018
f9ad0e2
refactor: move isJsonObject to json namespace
hansl Aug 14, 2018
b759ebd
fix(@angular/cli): command runner is not working on windows
alan-agius4 Aug 17, 2018
07c829d
fix(@angular-devkit/schematics): improve tree type checking
clydin Aug 17, 2018
9595190
feat(@angular/cli): add flags to the process title
hansl Aug 16, 2018
3034bef
ci: use select e2e tests instead of large unit tests with AppVeyor
clydin Aug 17, 2018
682cae1
ci: improve yarn caching on AppVeyor
clydin Aug 17, 2018
ad84bb1
fix(@angular/pwa): properly write closing body tag when modifying index
clydin Aug 20, 2018
b4a3076
fix(@angular/pwa): support ng add with CLI 6.0.x
clydin Aug 20, 2018
8544909
docs(@angular-cli): fix rebase conflict
chris-milliano Aug 21, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 10 additions & 7 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,25 @@
environment:
nodejs_version: "10"
# Note: if updating to Node 10, use at least 10.5.0 to include a fix for
# https://github.com/nodejs/node/issues/20297
nodejs_version: "8.9.2" # Same version as used in CircleCI.

matrix:
fast_finish: true

install:
- ps: Install-Product node $env:nodejs_version
- npm install
- yarn install --frozen-lockfile
- npm run webdriver-update-appveyor

test_script:
- node --version
- npm --version
- npm run test:cli
- node tests\run_e2e.js --appveyor "--glob=tests/{basic,commands,generate,build/styles}/**"
- yarn --version
- yarn test
- node tests\legacy-cli\run_e2e.js --appveyor "--glob=tests/{basic,commands,generate,build/styles}/**"

build: off
deploy: off
shallow_clone: true

cache:
- node_modules -> package-lock.json
- node_modules -> yarn.lock
- "%LOCALAPPDATA%\\Yarn"
20 changes: 20 additions & 0 deletions .circleci/bazel.rc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# These options are enabled when running on CI
# We do this by copying this file to /etc/bazel.bazelrc at the start of the build.

# Echo all the configuration settings and their source
build --announce_rc

# Don't be spammy in the logs
build --noshow_progress

# Don't run manual tests
test --test_tag_filters=-manual

# Workaround https://github.com/bazelbuild/bazel/issues/3645
# Bazel doesn't calculate the memory ceiling correctly when running under Docker.
# Limit Bazel to consuming resources that fit in CircleCI "medium" class which is the default:
# https://circleci.com/docs/2.0/configuration-reference/#resource_class
build --local_resources=3072,2.0,1.0

# Retry in the event of flakes
test --flaky_test_attempts=2
156 changes: 156 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
version: 2

_defaults: &defaults
working_directory: ~/ng
docker:
- image: angular/ngcontainer:0.3.3

_post_checkout: &post_checkout
post: git pull --ff-only origin "refs/pull/${CI_PULL_REQUEST//*pull\//}/merge"

_root_package_lock_key: &root_package_lock_key
key: angular_devkit-{{ checksum "yarn.lock" }}-0.3.3-2

_attach_options: &attach_options
at: .

jobs:
install:
<<: *defaults
steps:
- checkout: *post_checkout
- restore_cache: *root_package_lock_key
- run: yarn install --frozen-lockfile
- persist_to_workspace:
root: .
paths:
- ./*
- save_cache:
<<: *root_package_lock_key
paths:
- ~/.cache/yarn

lint:
<<: *defaults
steps:
- attach_workspace: *attach_options
- run: npm run lint

validate:
<<: *defaults
steps:
- attach_workspace: *attach_options
- run: npm run validate -- --ci

test:
<<: *defaults
steps:
- attach_workspace: *attach_options
- run: npm run test -- --code-coverage --full

test-large:
<<: *defaults
resource_class: large
parallelism: 4
steps:
- attach_workspace: *attach_options
- run: npm run webdriver-update-circleci
- run: npm run test-large -- --code-coverage --full --nb-shards=${CIRCLE_NODE_TOTAL} --shard=${CIRCLE_NODE_INDEX}

e2e-cli:
<<: *defaults
environment:
BASH_ENV: ~/.profile
resource_class: xlarge
parallelism: 4
steps:
- attach_workspace: *attach_options
- run: npm install --global npm@6
- run: xvfb-run -a node ./tests/legacy-cli/run_e2e --nb-shards=${CIRCLE_NODE_TOTAL} --shard=${CIRCLE_NODE_INDEX}

build:
<<: *defaults
steps:
- attach_workspace: *attach_options
- run: npm run admin -- build

build-bazel:
<<: *defaults
resource_class: large
steps:
- attach_workspace: *attach_options
- run: sudo cp .circleci/bazel.rc /etc/bazel.bazelrc
- run: bazel build //packages/...

snapshot_publish:
<<: *defaults
steps:
- attach_workspace: *attach_options
- run:
name: Decrypt Credentials
command: |
openssl aes-256-cbc -d -in .circleci/github_token -k "${KEY}" -out ~/github_token
- run:
name: Deployment to Snapshot
command: |
npm run admin -- snapshots --verbose --githubTokenFile=${HOME}/github_token

publish:
<<: *defaults
steps:
- attach_workspace: *attach_options
- run:
name: Decrypt Credentials
command: |
openssl aes-256-cbc -d -in .circleci/npm_token -k "${KEY}" -out ~/.npmrc
- run:
name: Deployment to NPM
command: |
npm run admin -- publish --verbose

workflows:
version: 2
default_workflow:
jobs:
- install
- lint:
requires:
- install
- validate:
requires:
- install
- build:
requires:
- lint
- validate
- build-bazel:
requires:
- lint
- validate
- test:
requires:
- build
- test-large:
requires:
- build
- e2e-cli:
requires:
- build
- snapshot_publish:
requires:
- test
- build
- e2e-cli
filters:
branches:
only: master
- publish:
requires:
- test
- build
- snapshot_publish
filters:
tags:
only: /^v\d+/
branches:
ignore: /.*/
1 change: 1 addition & 0 deletions .circleci/github_token
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Salted__z�����"B��Y��|�ۍ�V�QֳUzW�/G��R �e}j�% ���<%������
1 change: 1 addition & 0 deletions .circleci/npm_token
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Salted__�/��L ���ö���;��(.|��� ��C��Ԓ����5`h�8��i8J�o*�?}���3�0f�!�'�B�̠�"UƊ&K!�%�ɵڤ
3 changes: 2 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@

root = true

[*]
[*.ts]
charset = utf-8
indent_style = space
indent_size = 2
insert_final_newline = true
spaces_around_brackets = inside
trim_trailing_whitespace = true

[*.md]
Expand Down
7 changes: 0 additions & 7 deletions .eslintignore

This file was deleted.

Loading