@@ -16,7 +16,7 @@ stages:
16
16
vmImage : ' ubuntu-latest'
17
17
timeoutInMinutes : 180
18
18
steps :
19
- - template : build-toolchain.yml
19
+ - template : build-gnu- toolchain.yml
20
20
parameters :
21
21
config : aarch64-gcc-10.5.0-glibc-2.28.config
22
22
arch : arm64
@@ -28,7 +28,7 @@ stages:
28
28
vmImage : ' ubuntu-latest'
29
29
timeoutInMinutes : 180
30
30
steps :
31
- - template : build-toolchain.yml
31
+ - template : build-gnu- toolchain.yml
32
32
parameters :
33
33
config : aarch64-gcc-8.5.0-glibc-2.28.config
34
34
arch : arm64
@@ -40,7 +40,7 @@ stages:
40
40
vmImage : ' ubuntu-latest'
41
41
timeoutInMinutes : 180
42
42
steps :
43
- - template : build-toolchain.yml
43
+ - template : build-gnu- toolchain.yml
44
44
parameters :
45
45
config : x86_64-gcc-10.5.0-glibc-2.28.config
46
46
arch : amd64
@@ -52,7 +52,7 @@ stages:
52
52
vmImage : ' ubuntu-latest'
53
53
timeoutInMinutes : 180
54
54
steps :
55
- - template : build-toolchain.yml
55
+ - template : build-gnu- toolchain.yml
56
56
parameters :
57
57
config : x86_64-gcc-8.5.0-glibc-2.28.config
58
58
arch : amd64
@@ -64,7 +64,7 @@ stages:
64
64
vmImage : ' ubuntu-latest'
65
65
timeoutInMinutes : 180
66
66
steps :
67
- - template : build-toolchain.yml
67
+ - template : build-gnu- toolchain.yml
68
68
parameters :
69
69
arch : armhf
70
70
config : armhf-gcc-10.5.0-glibc-2.28.config
@@ -76,24 +76,22 @@ stages:
76
76
vmImage : ' ubuntu-latest'
77
77
timeoutInMinutes : 180
78
78
steps :
79
- - template : build-toolchain.yml
79
+ - template : build-gnu- toolchain.yml
80
80
parameters :
81
81
arch : armhf
82
82
config : armhf-gcc-8.5.0-glibc-2.28.config
83
83
tuple : arm-rpi-linux-gnueabihf
84
84
pkg : arm-rpi-linux-gnueabihf-glibc-2.28-gcc-8.5.0
85
85
86
- - job : armhf_gcc_7_5_0_glibc_2_17
86
+ - job : aarch64_musl_gcc_10_3_0
87
87
pool :
88
88
vmImage : ' ubuntu-latest'
89
89
timeoutInMinutes : 180
90
90
steps :
91
- - template : build-toolchain.yml
91
+ - template : build-musl- toolchain.yml
92
92
parameters :
93
- arch : armhf
94
- config : armhf-gcc-7.5.0-glibc-2.17.config
95
- tuple : arm-rpi-linux-gnueabihf
96
- pkg : arm-rpi-linux-gnueabihf-glibc-2.17-gcc-8.5.0
93
+ tuple : aarch64-linux-musl
94
+ pkg : aarch64-linux-musl-gcc-10.3.0
97
95
98
96
- ${{ if parameters.github_release }} :
99
97
- stage : Release_toolchain
@@ -123,6 +121,8 @@ stages:
123
121
displayName : Copy armhf glibc 2.28 gcc 8.5.0 toolchain
124
122
- script : cp $(Pipeline.Workspace)/arm-rpi-linux-gnueabihf-glibc-2.17-gcc-8.5.0/arm-rpi-linux-gnueabihf-glibc-2.17-gcc-8.5.0.tar.gz $(Build.ArtifactStagingDirectory)/arm-rpi-linux-gnueabihf-glibc-2.17-gcc-8.5.0.tar.gz
125
123
displayName : Copy armhf glibc 2.17 gcc 8.5.0 toolchain
124
+ - script : cp $(Pipeline.Workspace)/aarch64-linux-musl-gcc-10.3.0/aarch64-linux-musl-gcc-10.3.0.tar.gz $(Build.ArtifactStagingDirectory)/aarch64-linux-musl-gcc-10.3.0.tar.gz
125
+ displayName : Copy aarch64 musl gcc 10.3.0 toolchain
126
126
- script : (cd $(Build.ArtifactStagingDirectory) ; shasum -a 256 *.tar.gz) > $(Build.ArtifactStagingDirectory)/SHASUMS256.txt
127
127
displayName : Compute checksums
128
128
- task : GithubRelease@1
0 commit comments