@@ -15,7 +15,7 @@ pipeline {
15
15
chmod +x llvm.sh
16
16
sudo ./llvm.sh 16 all
17
17
*/
18
- timeout(time : 60 , unit : ' MINUTES' ) {
18
+ timeout(time : 90 , unit : ' MINUTES' ) {
19
19
sh '''
20
20
cp assembly/native/build-ubuntu-20.04-shared.sh .
21
21
chmod +x build-ubuntu-20.04-shared.sh
@@ -31,7 +31,7 @@ pipeline {
31
31
label ' Ubuntu_x86-64'
32
32
}
33
33
steps {
34
- timeout(time : 60 , unit : ' MINUTES' ) {
34
+ timeout(time : 90 , unit : ' MINUTES' ) {
35
35
sh '''
36
36
cp assembly/native/build-ubuntu-20.04-portable.sh .
37
37
chmod +x build-ubuntu-20.04-portable.sh
@@ -47,13 +47,19 @@ pipeline {
47
47
label ' Ubuntu_x86-64'
48
48
}
49
49
steps {
50
- timeout(time : 60 , unit : ' MINUTES' ) {
50
+ timeout(time : 90 , unit : ' MINUTES' ) {
51
51
sh '''
52
- cp assembly/nix/linux-x86-64-static.nix .
52
+ cp assembly/nix/linux-x86-64* .
53
53
export NIX_PATH=nixpkgs=https://github.com/nixOS/nixpkgs/archive/23.11.tar.gz
54
54
nix-build linux-x86-64-static.nix
55
+ mkdir tmp
56
+ cp ./result/* tmp/
57
+ rm -rf result
58
+ nix-build linux-x86-64-tonlib.nix
59
+ cp ./result/libtonlibjson.so.0.5 tmp/
60
+ cp ./result/libemulator.so tmp/
55
61
'''
56
- sh ' zip -r ton-x86-64-linux-nix ./result /*'
62
+ sh ' zip -r ton-x86-64-linux-nix ./tmp /*'
57
63
archiveArtifacts artifacts : ' ton-x86-64-linux-nix.zip'
58
64
}
59
65
}
@@ -63,7 +69,7 @@ pipeline {
63
69
label ' Ubuntu_arm64'
64
70
}
65
71
steps {
66
- timeout(time : 60 , unit : ' MINUTES' ) {
72
+ timeout(time : 90 , unit : ' MINUTES' ) {
67
73
sh '''
68
74
cp assembly/native/build-ubuntu-20.04-shared.sh .
69
75
chmod +x build-ubuntu-20.04-shared.sh
@@ -79,7 +85,7 @@ pipeline {
79
85
label ' Ubuntu_arm64'
80
86
}
81
87
steps {
82
- timeout(time : 60 , unit : ' MINUTES' ) {
88
+ timeout(time : 90 , unit : ' MINUTES' ) {
83
89
sh '''
84
90
cp assembly/native/build-ubuntu-20.04-portable.sh .
85
91
chmod +x build-ubuntu-20.04-portable.sh
@@ -95,14 +101,20 @@ pipeline {
95
101
label ' Ubuntu_arm64'
96
102
}
97
103
steps {
98
- timeout(time : 60 , unit : ' MINUTES' ) {
104
+ timeout(time : 90 , unit : ' MINUTES' ) {
99
105
sh '''
100
- cp assembly/nix/linux-x86-64-static.nix .
106
+ cp assembly/nix/linux-x86-64* .
101
107
export NIX_PATH=nixpkgs=https://github.com/nixOS/nixpkgs/archive/23.11.tar.gz
102
108
nix-build linux-x86-64-static.nix
109
+ mkdir tmp
110
+ cp ./result/* tmp/
111
+ rm -rf result
112
+ nix-build linux-x86-64-tonlib.nix
113
+ cp ./result/libtonlibjson.so.0.5 tmp/
114
+ cp ./result/libemulator.so tmp/
103
115
'''
104
- sh ' zip -r ton-arm64-linux-nix ./result /*'
105
- archiveArtifacts artifacts : ' ton-arm64 -linux-nix.zip'
116
+ sh ' zip -r ton-arm64-linux-nix ./tmp /*'
117
+ archiveArtifacts artifacts : ' ton-xarm64 -linux-nix.zip'
106
118
}
107
119
}
108
120
}
@@ -111,7 +123,7 @@ pipeline {
111
123
label ' macOS_12.7_x86-64'
112
124
}
113
125
steps {
114
- timeout(time : 60 , unit : ' MINUTES' ) {
126
+ timeout(time : 90 , unit : ' MINUTES' ) {
115
127
sh '''
116
128
cp assembly/native/build-macos-shared.sh .
117
129
chmod +x build-macos-shared.sh
@@ -127,7 +139,7 @@ pipeline {
127
139
label ' macOS_12.7_x86-64'
128
140
}
129
141
steps {
130
- timeout(time : 60 , unit : ' MINUTES' ) {
142
+ timeout(time : 90 , unit : ' MINUTES' ) {
131
143
sh '''
132
144
cp assembly/native/build-macos-portable.sh .
133
145
chmod +x build-macos-portable.sh
@@ -143,7 +155,7 @@ pipeline {
143
155
label ' macOS_12.6.3-arm64'
144
156
}
145
157
steps {
146
- timeout(time : 60 , unit : ' MINUTES' ) {
158
+ timeout(time : 90 , unit : ' MINUTES' ) {
147
159
sh '''
148
160
cp assembly/native/build-macos-shared.sh .
149
161
chmod +x build-macos-shared.sh
@@ -159,7 +171,7 @@ pipeline {
159
171
label ' macOS_12.6.3-arm64'
160
172
}
161
173
steps {
162
- timeout(time : 60 , unit : ' MINUTES' ) {
174
+ timeout(time : 90 , unit : ' MINUTES' ) {
163
175
sh '''
164
176
cp assembly/native/build-macos-portable.sh .
165
177
chmod +x build-macos-portable.sh
@@ -175,7 +187,7 @@ pipeline {
175
187
label ' macOS_13.2-arm64-m2'
176
188
}
177
189
steps {
178
- timeout(time : 60 , unit : ' MINUTES' ) {
190
+ timeout(time : 90 , unit : ' MINUTES' ) {
179
191
sh '''
180
192
cp assembly/native/build-macos-shared.sh .
181
193
chmod +x build-macos-shared.sh
@@ -191,7 +203,7 @@ pipeline {
191
203
label ' macOS_13.2-arm64-m2'
192
204
}
193
205
steps {
194
- timeout(time : 60 , unit : ' MINUTES' ) {
206
+ timeout(time : 90 , unit : ' MINUTES' ) {
195
207
sh '''
196
208
cp assembly/native/build-macos-portable.sh .
197
209
chmod +x build-macos-portable.sh
@@ -207,7 +219,7 @@ pipeline {
207
219
label ' Windows_x86-64'
208
220
}
209
221
steps {
210
- timeout(time : 60 , unit : ' MINUTES' ) {
222
+ timeout(time : 90 , unit : ' MINUTES' ) {
211
223
bat '''
212
224
copy assembly\\ native\\ build-windows-github.bat .
213
225
copy assembly\\ native\\ build-windows.bat .
@@ -223,7 +235,7 @@ pipeline {
223
235
label ' Ubuntu_x86-64'
224
236
}
225
237
steps {
226
- timeout(time : 60 , unit : ' MINUTES' ) {
238
+ timeout(time : 90 , unit : ' MINUTES' ) {
227
239
sh '''
228
240
cp assembly/android/build-android-tonlib.sh .
229
241
chmod +x build-android-tonlib.sh
@@ -239,7 +251,7 @@ pipeline {
239
251
label ' Ubuntu_x86-64'
240
252
}
241
253
steps {
242
- timeout(time : 60 , unit : ' MINUTES' ) {
254
+ timeout(time : 90 , unit : ' MINUTES' ) {
243
255
sh '''
244
256
cd assembly/wasm
245
257
chmod +x fift-func-wasm-build-ubuntu.sh
0 commit comments