Skip to content

Commit a98e1a5

Browse files
committed
Fix phase definitions
1 parent dc14f3c commit a98e1a5

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

common/config/rush/command-line.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,24 +237,25 @@
237237
// Used for very simple builds that don't support CLI arguments like `--production` or `--fix`
238238
"name": "_phase:lite-build",
239239
"dependencies": {
240-
"upstream": ["_phase:lite-build", "_phase:build"]
240+
"upstream": ["_phase:build"]
241241
},
242242
"missingScriptBehavior": "silent",
243243
"allowWarningsOnSuccess": false
244244
},
245245
{
246246
"name": "_phase:build",
247247
"dependencies": {
248-
"self": ["_phase:lite-build"],
249-
"upstream": ["_phase:build"]
248+
// Don't need to declare the dependency on _phase:build because it is transitive via _phase:lite-build
249+
"self": ["_phase:lite-build"]
250250
},
251251
"missingScriptBehavior": "log",
252252
"allowWarningsOnSuccess": false
253253
},
254254
{
255255
"name": "_phase:test",
256256
"dependencies": {
257-
"self": ["_phase:lite-build", "_phase:build"]
257+
// Dependency on _phase:lite-build is transitive via _phase:build
258+
"self": ["_phase:build"]
258259
},
259260
"missingScriptBehavior": "silent",
260261
"allowWarningsOnSuccess": false

0 commit comments

Comments
 (0)