add package config check to test_matrix.json
Change-Id: Icc8f55c3a58e6b81c3f3b4f34ff07c07d976afd1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198382
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json
index d0ee842..fa34add 100644
--- a/.dart_tool/package_config.json
+++ b/.dart_tool/package_config.json
@@ -11,7 +11,7 @@
"constraint, update this by running tools/generate_package_config.dart."
],
"configVersion": 2,
- "generated": "2021-05-03T18:00:16.673010",
+ "generated": "2021-05-05T10:52:59.908934",
"generator": "tools/generate_package_config.dart",
"packages": [
{
@@ -455,12 +455,6 @@
"languageVersion": "2.2"
},
{
- "name": "mustache",
- "rootUri": "../third_party/pkg/mustache",
- "packageUri": "lib/",
- "languageVersion": "2.0"
- },
- {
"name": "native_stack_traces",
"rootUri": "../pkg/native_stack_traces",
"packageUri": "lib/",
@@ -650,12 +644,6 @@
"languageVersion": "2.12"
},
{
- "name": "stagehand",
- "rootUri": "../third_party/pkg/stagehand",
- "packageUri": "lib/",
- "languageVersion": "2.10"
- },
- {
"name": "status_file",
"rootUri": "../pkg/status_file",
"packageUri": "lib/",
diff --git a/tools/bots/test_matrix.json b/tools/bots/test_matrix.json
index bfa020b..39d7272 100644
--- a/tools/bots/test_matrix.json
+++ b/tools/bots/test_matrix.json
@@ -3381,6 +3381,21 @@
},
"steps": [
{
+ "name": "validate pkg/ pubspec files",
+ "script": "tools/sdks/dart-sdk/bin/dart",
+ "arguments": [
+ "tools/package_deps/bin/package_deps.dart"
+ ]
+ },
+ {
+ "name": "validate .dart_tool/package_config.json",
+ "script": "tools/sdks/dart-sdk/bin/dart",
+ "arguments": [
+ "tools/generate_package_config.dart",
+ "--check"
+ ]
+ },
+ {
"name": "build dart",
"script": "tools/build.py",
"arguments": [
@@ -3389,13 +3404,6 @@
]
},
{
- "name": "validate pkg/ pubspec files",
- "script": "out/ReleaseX64/dart-sdk/bin/dart",
- "arguments": [
- "tools/package_deps/bin/package_deps.dart"
- ]
- },
- {
"name": "validate SDK API docs",
"script": "out/ReleaseX64/dart-sdk/bin/dartdoc",
"arguments": [
diff --git a/tools/generate_package_config.dart b/tools/generate_package_config.dart
index 4cf47e0..f8791cd 100644
--- a/tools/generate_package_config.dart
+++ b/tools/generate_package_config.dart
@@ -104,7 +104,8 @@
exit(0);
} else {
print("Package config out of date");
- print("Run `dart tools/generate_package_config.dart` to update");
+ print("Run `gclient sync -D && dart tools/generate_package_config.dart` "
+ "to update.");
exit(1);
}
}