You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: main.go
+20-4
Original file line number
Diff line number
Diff line change
@@ -201,7 +201,7 @@ func main() {
201
201
},
202
202
cli.BoolTFlag{
203
203
Name: "skip-needs",
204
-
Usage: `do not automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided. Defaults to true when --include-needs is not provided`,
204
+
Usage: `do not automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided. Defaults to true when --include-needs or --include-transitive-needs is not provided`,
205
205
},
206
206
cli.BoolFlag{
207
207
Name: "include-needs",
@@ -286,6 +286,10 @@ func main() {
286
286
Name: "include-needs",
287
287
Usage: `automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided`,
288
288
},
289
+
cli.BoolFlag{
290
+
Name: "include-transitive-needs",
291
+
Usage: `like --include-needs, but also includes transitive needs (needs of needs). Does nothing when when --selector/-l flag is not provided. Overrides exclusions of other selectors and conditions.`,
292
+
},
289
293
cli.BoolFlag{
290
294
Name: "skip-deps",
291
295
Usage: `skip running "helm repo update" and "helm dependency build"`,
@@ -414,12 +418,16 @@ func main() {
414
418
},
415
419
cli.BoolTFlag{
416
420
Name: "skip-needs",
417
-
Usage: `do not automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided. Defaults to true when --include-needs is not provided`,
421
+
Usage: `do not automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided. Defaults to true when --include-needs or --include-transitive-needs is not provided`,
418
422
},
419
423
cli.BoolFlag{
420
424
Name: "include-needs",
421
425
Usage: `automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided`,
422
426
},
427
+
cli.BoolFlag{
428
+
Name: "include-transitive-needs",
429
+
Usage: `like --include-needs, but also includes transitive needs (needs of needs). Does nothing when when --selector/-l flag is not provided. Overrides exclusions of other selectors and conditions.`,
Usage: `do not automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided. Defaults to true when --include-needs is not provided`,
498
+
Usage: `do not automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided. Defaults to true when --include-needs or --include-transitive-needs is not provided`,
491
499
},
492
500
cli.BoolFlag{
493
501
Name: "include-needs",
494
502
Usage: `automatically include releases from the target release's "needs" when --selector/-l flag is provided. Does nothing when when --selector/-l flag is not provided`,
495
503
},
504
+
cli.BoolFlag{
505
+
Name: "include-transitive-needs",
506
+
Usage: `like --include-needs, but also includes transitive needs (needs of needs). Does nothing when when --selector/-l flag is not provided. Overrides exclusions of other selectors and conditions.`,
507
+
},
496
508
cli.BoolFlag{
497
509
Name: "skip-diff-on-install",
498
510
Usage: "Skips running helm-diff on releases being newly installed on this apply. Useful when the release manifests are too huge to be reviewed, or it's too time-consuming to diff at all",
0 commit comments