|
39 | 39 | pool: ${{ parameters.pool }} |
40 | 40 | dependOnEvaluatePaths: ${{ parameters.dependOnEvaluatePaths }} |
41 | 41 |
|
42 | | - ${{ if and(ne(parameters.osGroup, 'windows'), ne(parameters.compilerName, 'gcc'), not(and(eq(parameters.osGroup, 'Linux'), eq(parameters.osSubgroup, '_musl'), eq(parameters.archType, 'x64'))), not(eq(parameters.osGroup, 'OSX'))) }}: |
| 42 | + ${{ if and(ne(parameters.osGroup, 'windows'), ne(parameters.compilerName, 'gcc'), not(and(eq(parameters.osGroup, 'Linux'), eq(parameters.osSubgroup, '_musl'))), not(eq(parameters.osGroup, 'OSX'))) }}: |
43 | 43 | compilerArg: '-clang9' |
44 | | - ${{ if not(and(ne(parameters.osGroup, 'windows'), ne(parameters.compilerName, 'gcc'), not(and(eq(parameters.osGroup, 'Linux'), eq(parameters.osSubgroup, '_musl'), eq(parameters.archType, 'x64'))), not(eq(parameters.osGroup, 'OSX')))) }}: |
| 44 | + ${{ if not(and(ne(parameters.osGroup, 'windows'), ne(parameters.compilerName, 'gcc'), not(and(eq(parameters.osGroup, 'Linux'), eq(parameters.osSubgroup, '_musl'))), not(eq(parameters.osGroup, 'OSX')))) }}: |
45 | 45 | compilerArg: '' |
46 | 46 |
|
47 | 47 | # Test jobs should continue on error for internal builds |
|
79 | 79 | - ${{ if and(ne(parameters.osGroup, 'windows'), ne(parameters.compilerName, 'gcc')) }}: |
80 | 80 | - name: compilerArg |
81 | 81 | value: '-clang9' |
82 | | - # Building for x64 MUSL happens on Alpine Linux and we need to use the stable version available there |
83 | | - - ${{ if and(eq(parameters.osGroup, 'Linux'), eq(parameters.osSubgroup, '_musl'), eq(parameters.archType, 'x64')) }}: |
| 82 | + # We need to use the stable version available on Alpine Linux |
| 83 | + - ${{ if and(eq(parameters.osGroup, 'Linux'), eq(parameters.osSubgroup, '_musl')) }}: |
84 | 84 | - name: compilerArg |
85 | 85 | value: '' |
86 | 86 | # AppleClang has different version scheme, so we let compiler introspection pick up the available clang from PATH |
|
0 commit comments