Skip to content

Commit b7169c1

Browse files
authored
Update package prep script to do async process execution and emit output as it happens. (flutter#13918)
- Switches to async process execution, which now shows output as it happens instead of in chunks when the process completes - Now uses ProcessManager so that it may be mocked for the test. - Adds in the download and install of mingit on Windows. - Updated package dependencies because of added dependency on process package.
1 parent 64aac3d commit b7169c1

File tree

28 files changed

+316
-284
lines changed

28 files changed

+316
-284
lines changed

dev/automated_tests/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ dependencies:
77

88
args: 0.13.7 # TRANSITIVE DEPENDENCY
99
async: 1.13.3 # TRANSITIVE DEPENDENCY
10-
barback: 0.15.2+13 # TRANSITIVE DEPENDENCY
10+
barback: 0.15.2+14 # TRANSITIVE DEPENDENCY
1111
boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY
1212
charcode: 1.1.1 # TRANSITIVE DEPENDENCY
1313
cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY
@@ -16,7 +16,7 @@ dependencies:
1616
crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY
1717
csslib: 0.14.1 # TRANSITIVE DEPENDENCY
1818
glob: 1.1.5 # TRANSITIVE DEPENDENCY
19-
html: 0.13.2+1 # TRANSITIVE DEPENDENCY
19+
html: 0.13.2+2 # TRANSITIVE DEPENDENCY
2020
http: 0.11.3+14 # TRANSITIVE DEPENDENCY
2121
http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY
2222
http_parser: 3.1.1 # TRANSITIVE DEPENDENCY

dev/benchmarks/complex_layout/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dev_dependencies:
1919

2020
args: 0.13.7 # TRANSITIVE DEPENDENCY
2121
async: 1.13.3 # TRANSITIVE DEPENDENCY
22-
barback: 0.15.2+13 # TRANSITIVE DEPENDENCY
22+
barback: 0.15.2+14 # TRANSITIVE DEPENDENCY
2323
boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY
2424
charcode: 1.1.1 # TRANSITIVE DEPENDENCY
2525
cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY
@@ -29,7 +29,7 @@ dev_dependencies:
2929
csslib: 0.14.1 # TRANSITIVE DEPENDENCY
3030
file: 2.3.5 # TRANSITIVE DEPENDENCY
3131
glob: 1.1.5 # TRANSITIVE DEPENDENCY
32-
html: 0.13.2+1 # TRANSITIVE DEPENDENCY
32+
html: 0.13.2+2 # TRANSITIVE DEPENDENCY
3333
http: 0.11.3+14 # TRANSITIVE DEPENDENCY
3434
http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY
3535
http_parser: 3.1.1 # TRANSITIVE DEPENDENCY

dev/benchmarks/microbenchmarks/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies:
1111

1212
args: 0.13.7 # TRANSITIVE DEPENDENCY
1313
async: 1.13.3 # TRANSITIVE DEPENDENCY
14-
barback: 0.15.2+13 # TRANSITIVE DEPENDENCY
14+
barback: 0.15.2+14 # TRANSITIVE DEPENDENCY
1515
boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY
1616
charcode: 1.1.1 # TRANSITIVE DEPENDENCY
1717
cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY
@@ -21,7 +21,7 @@ dependencies:
2121
csslib: 0.14.1 # TRANSITIVE DEPENDENCY
2222
dart_style: 1.0.9 # TRANSITIVE DEPENDENCY
2323
glob: 1.1.5 # TRANSITIVE DEPENDENCY
24-
html: 0.13.2+1 # TRANSITIVE DEPENDENCY
24+
html: 0.13.2+2 # TRANSITIVE DEPENDENCY
2525
http: 0.11.3+14 # TRANSITIVE DEPENDENCY
2626
http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY
2727
http_parser: 3.1.1 # TRANSITIVE DEPENDENCY

0 commit comments

Comments
 (0)