@@ -80,7 +80,7 @@ val alpine = Distribution(
80
80
)
81
81
82
82
val kali = Distribution (
83
- wslId = " kali-linux " ,
83
+ wslId = " MyDistribution " ,
84
84
userId = " kali-linux" ,
85
85
matchPattern = " *Kali*" ,
86
86
defaultAbsentTool = " dos2unix"
@@ -471,14 +471,7 @@ workflowWithCopyright(
471
471
|(
472
472
${it.prependIndent(" | " )}
473
473
|)
474
- |&& (
475
- | (matrix.distribution.user-id != '${kali.userId} ')
476
- | || (
477
- | (
478
- ${getWslVersionExpression(kali).prependIndent(" | " )}
479
- | ) == '2'
480
- | )
481
- |)
474
+ |&& (matrix.distribution.user-id != '${kali.userId} ')
482
475
""" .trimMargin()
483
476
},
484
477
action = executeAction.copy(
@@ -495,14 +488,7 @@ workflowWithCopyright(
495
488
|(
496
489
${it.prependIndent(" | " )}
497
490
|)
498
- |&& (
499
- | (matrix.distribution.user-id != '${kali.userId} ')
500
- | || (
501
- | (
502
- ${getWslVersionExpression(kali).prependIndent(" | " )}
503
- | ) == '2'
504
- | )
505
- |)
491
+ |&& (matrix.distribution.user-id != '${kali.userId} ')
506
492
""" .trimMargin()
507
493
},
508
494
actualCommand = " whoami" ,
@@ -516,14 +502,7 @@ workflowWithCopyright(
516
502
|(
517
503
${it.prependIndent(" | " )}
518
504
|)
519
- |&& (
520
- | (matrix.distribution.user-id != '${kali.userId} ')
521
- | || (
522
- | (
523
- ${getWslVersionExpression(kali).prependIndent(" | " )}
524
- | ) == '2'
525
- | )
526
- |)
505
+ |&& (matrix.distribution.user-id != '${kali.userId} ')
527
506
""" .trimMargin()
528
507
},
529
508
action = executeAction.copy(
@@ -746,14 +725,7 @@ workflowWithCopyright(
746
725
wslVersion_Untyped = expr(getWslVersionExpression(kali))
747
726
),
748
727
// part of work-around for https://bugs.kali.org/view.php?id=8921
749
- condition = """
750
- |(matrix.distribution.user-id != '${kali.userId} ')
751
- ||| (
752
- | (
753
- ${getWslVersionExpression(kali).prependIndent(" | " )}
754
- | ) == '2'
755
- |)
756
- """ .trimMargin()
728
+ condition = " matrix.distribution.user-id != '${kali.userId} '"
757
729
)
758
730
runAfterSuccess(
759
731
name = " Test - ${expr(" matrix.distribution.default-absent-tool" )} should be installed" ,
@@ -764,14 +736,7 @@ workflowWithCopyright(
764
736
|(
765
737
${it.prependIndent(" | " )}
766
738
|)
767
- |&& (
768
- | (matrix.distribution.user-id != '${kali.userId} ')
769
- | || (
770
- | (
771
- ${getWslVersionExpression(kali).prependIndent(" | " )}
772
- | ) == '2'
773
- | )
774
- |)
739
+ |&& (matrix.distribution.user-id != '${kali.userId} ')
775
740
""" .trimMargin()
776
741
}
777
742
)
@@ -784,14 +749,7 @@ workflowWithCopyright(
784
749
|(
785
750
${it.prependIndent(" | " )}
786
751
|)
787
- |&& (
788
- | (matrix.distribution.user-id != '${kali.userId} ')
789
- | || (
790
- | (
791
- ${getWslVersionExpression(kali).prependIndent(" | " )}
792
- | ) == '2'
793
- | )
794
- |)
752
+ |&& (matrix.distribution.user-id != '${kali.userId} ')
795
753
""" .trimMargin()
796
754
}
797
755
)
@@ -1059,14 +1017,7 @@ workflowWithCopyright(
1059
1017
additionalPackages = listOf (
1060
1018
expr(
1061
1019
"""
1062
- |(
1063
- | (matrix.distribution.user-id != '${kali.userId} ')
1064
- | || (
1065
- | (
1066
- ${getWslVersionExpression(kali).prependIndent(" | " )}
1067
- | ) == '2'
1068
- | )
1069
- |)
1020
+ |(matrix.distribution.user-id != '${kali.userId} ')
1070
1021
|&& 'bash'
1071
1022
||| ''
1072
1023
""" .trimMargin()
@@ -1076,7 +1027,7 @@ workflowWithCopyright(
1076
1027
// and https://bugs.kali.org/view.php?id=6672
1077
1028
// and https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2069555
1078
1029
wslVersion = null ,
1079
- wslVersion_Untyped = expr(getWslVersionExpression(kali, ubuntu2404))
1030
+ wslVersion_Untyped = expr(getWslVersionExpression(ubuntu2404))
1080
1031
)
1081
1032
)
1082
1033
usesSelf(
@@ -1088,14 +1039,14 @@ workflowWithCopyright(
1088
1039
// part of work-around for https://bugs.kali.org/view.php?id=6672
1089
1040
// and https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2069555
1090
1041
condition = """
1091
- |(
1092
- | (matrix.distribution.user-id != ' ${kali.userId} ')
1093
- | && (matrix.distribution.user-id != '${ubuntu2404.userId} ')
1094
- |)
1095
- ||| (
1096
- | (
1097
- ${getWslVersionExpression(kali, ubuntu2404).prependIndent( " | " )}
1098
- | ) == '2'
1042
+ |(matrix.distribution.user-id != ' ${kali.userId} ')
1043
+ |&& (
1044
+ | (matrix.distribution.user-id != '${ubuntu2404.userId} ')
1045
+ | || (
1046
+ | (
1047
+ ${getWslVersionExpression(ubuntu2404).prependIndent( " | " )}
1048
+ | ) == '2'
1049
+ | )
1099
1050
|)
1100
1051
""" .trimMargin()
1101
1052
)
@@ -1106,14 +1057,7 @@ workflowWithCopyright(
1106
1057
wslVersion = null
1107
1058
),
1108
1059
// part of work-around for https://bugs.kali.org/view.php?id=8921
1109
- condition = """
1110
- |(matrix.distribution.user-id != '${kali.userId} ')
1111
- ||| (
1112
- | (
1113
- ${getWslVersionExpression(kali).prependIndent(" | " )}
1114
- | ) == '2'
1115
- |)
1116
- """ .trimMargin()
1060
+ condition = " (matrix.distribution.user-id != '${kali.userId} ')"
1117
1061
)
1118
1062
runAfterSuccess(
1119
1063
name = " Test - ${expr(" matrix.distribution.default-absent-tool" )} should be installed" ,
@@ -1124,14 +1068,7 @@ workflowWithCopyright(
1124
1068
|(
1125
1069
${it.prependIndent(" | " )}
1126
1070
|)
1127
- |&& (
1128
- | (matrix.distribution.user-id != '${kali.userId} ')
1129
- | || (
1130
- | (
1131
- ${getWslVersionExpression(kali).prependIndent(" | " )}
1132
- | ) == '2'
1133
- | )
1134
- |)
1071
+ |&& (matrix.distribution.user-id != '${kali.userId} ')
1135
1072
""" .trimMargin()
1136
1073
}
1137
1074
)
0 commit comments