@@ -3,24 +3,24 @@ pipeline {
3
3
parameters {
4
4
booleanParam(name : ' OLDLIBS' , defaultValue : false , description : ' Also test some outdated libraries' )
5
5
6
- booleanParam(name : ' v1_23' , defaultValue : false , description : ' maintenance/v1.23 branch (ryzen-5950x-1)' )
7
6
booleanParam(name : ' v1_24' , defaultValue : false , description : ' maintenance/v1.24 branch (ryzen-5950x-1)' )
7
+ booleanParam(name : ' v1_25' , defaultValue : false , description : ' maintenance/v1.25 branch (ryzen-5950x-1)' )
8
8
booleanParam(name : ' master' , defaultValue : false , description : ' master branch (ryzen-5950x-1)' )
9
9
10
- booleanParam(name : ' fmi_v1_23' , defaultValue : false , description : ' maintenance/v1.23 branch with FMI (ryzen-5950x-2)' )
11
10
booleanParam(name : ' fmi_v1_24' , defaultValue : false , description : ' maintenance/v1.24 branch with FMI (ryzen-5950x-2)' )
11
+ booleanParam(name : ' fmi_v1_25' , defaultValue : false , description : ' maintenance/v1.25 branch with FMI (ryzen-5950x-2)' )
12
12
booleanParam(name : ' fmi_master' , defaultValue : false , description : ' master branch with FMI running OMSimulator (ryzen-5950x-2)' )
13
13
14
- booleanParam(name : ' fmpy_fmi_v1_23' , defaultValue : false , description : ' maintenance/v1.23 branch with FMI (ryzen-5950x-2)' )
15
14
booleanParam(name : ' fmpy_fmi_v1_24' , defaultValue : false , description : ' maintenance/v1.24 branch with FMI (ryzen-5950x-2)' )
15
+ booleanParam(name : ' fmpy_fmi_v1_25' , defaultValue : false , description : ' maintenance/v1.25 branch with FMI (ryzen-5950x-2)' )
16
16
booleanParam(name : ' fmpy_fmi_master' , defaultValue : false , description : ' master branch with FMI running FMPy (ryzen-5950x-2)' )
17
17
18
18
booleanParam(name : ' newInst_daeMode' , defaultValue : false , description : ' master branch, --daeMode with -d=newInst (ryzen-5950x-2)' )
19
19
booleanParam(name : ' newInst_newBackend' , defaultValue : false , description : ' master branch, -d=newInst --newBackend, (ryzen-5950x-1)' )
20
20
booleanParam(name : ' oldInst' , defaultValue : false , description : ' master branch, with -d=nonewInst (ryzen-5950x-2)' )
21
21
22
- booleanParam(name : ' cpp_v1_23' , defaultValue : false , description : ' maintenance/v1.23 branch, with --simCodeTarget=Cpp (ryzen-5950x-2).' )
23
22
booleanParam(name : ' cpp_v1_24' , defaultValue : false , description : ' maintenance/v1.24 branch, with --simCodeTarget=Cpp (ryzen-5950x-2).' )
23
+ booleanParam(name : ' cpp_v1_25' , defaultValue : false , description : ' maintenance/v1.25 branch, with --simCodeTarget=Cpp (ryzen-5950x-2).' )
24
24
booleanParam(name : ' cpp' , defaultValue : false , description : ' master branch, with --simCodeTarget=Cpp (ryzen-5950x-2).' )
25
25
booleanParam(name : ' report_ryzen_5950x_1' , defaultValue : false , description : ' Generate a report for ryzen-5950x-1 without running the tests' )
26
26
booleanParam(name : ' report_ryzen_5950x_2' , defaultValue : false , description : ' Generate a report for ryzen-5950x-2 without running the tests' )
@@ -37,7 +37,7 @@ pipeline {
37
37
stages {
38
38
stage(' test' ) { parallel {
39
39
40
- stage(' v1.23 ' ) {
40
+ stage(' v1.24 ' ) {
41
41
agent {
42
42
node {
43
43
label ' ryzen-5950x-1'
@@ -47,14 +47,14 @@ pipeline {
47
47
options { skipDefaultCheckout() }
48
48
when {
49
49
beforeAgent true
50
- expression { params. v1_23 }
50
+ expression { params. v1_24 }
51
51
}
52
52
steps {
53
- runRegressiontest(' maintenance/v1.23 ' , ' v1.23 ' , ' ' , ' ' , ' ripper1' , ' LibraryTestingRipper1DB' , false , ' ' , false , false )
53
+ runRegressiontest(' maintenance/v1.24 ' , ' v1.24 ' , ' ' , ' ' , ' ripper1' , ' LibraryTestingRipper1DB' , false , ' ' , false , false )
54
54
}
55
55
}
56
56
57
- stage(' v1.24 ' ) {
57
+ stage(' v1.25 ' ) {
58
58
agent {
59
59
node {
60
60
label ' ryzen-5950x-1'
@@ -64,10 +64,10 @@ pipeline {
64
64
options { skipDefaultCheckout() }
65
65
when {
66
66
beforeAgent true
67
- expression { params. v1_24 }
67
+ expression { params. v1_25 }
68
68
}
69
69
steps {
70
- runRegressiontest(' maintenance/v1.24 ' , ' v1.24 ' , ' ' , ' ' , ' ripper1' , ' LibraryTestingRipper1DB' , false , ' ' , false , false )
70
+ runRegressiontest(' maintenance/v1.25 ' , ' v1.25 ' , ' ' , ' ' , ' ripper1' , ' LibraryTestingRipper1DB' , false , ' ' , false , false )
71
71
}
72
72
}
73
73
@@ -122,7 +122,7 @@ pipeline {
122
122
}
123
123
}
124
124
125
- stage(' v1.23 FMI with OMSimulator' ) {
125
+ stage(' v1.24 FMI with OMSimulator' ) {
126
126
agent {
127
127
node {
128
128
label ' ryzen-5950x-2-1'
@@ -132,13 +132,13 @@ pipeline {
132
132
options { skipDefaultCheckout() }
133
133
when {
134
134
beforeAgent true
135
- expression { params. fmi_v1_23 }
135
+ expression { params. fmi_v1_24 }
136
136
}
137
137
steps {
138
- runRegressiontest(' maintenance/v1.23 ' , ' v1.23 -fmi' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
138
+ runRegressiontest(' maintenance/v1.24 ' , ' v1.24 -fmi' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
139
139
}
140
140
}
141
- stage(' v1.24 FMI with OMSimulator' ) {
141
+ stage(' v1.25 FMI with OMSimulator' ) {
142
142
agent {
143
143
node {
144
144
label ' ryzen-5950x-2-1'
@@ -148,10 +148,10 @@ pipeline {
148
148
options { skipDefaultCheckout() }
149
149
when {
150
150
beforeAgent true
151
- expression { params. fmi_v1_24 }
151
+ expression { params. fmi_v1_25 }
152
152
}
153
153
steps {
154
- runRegressiontest(' maintenance/v1.24 ' , ' v1.24 -fmi' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
154
+ runRegressiontest(' maintenance/v1.25 ' , ' v1.25 -fmi' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
155
155
}
156
156
}
157
157
stage(' master FMI with OMSimulator' ) {
@@ -172,7 +172,7 @@ pipeline {
172
172
}
173
173
174
174
175
- stage(' v1.23 FMI with FMPy' ) {
175
+ stage(' v1.24 FMI with FMPy' ) {
176
176
agent {
177
177
node {
178
178
label ' ryzen-5950x-2-1'
@@ -182,13 +182,13 @@ pipeline {
182
182
options { skipDefaultCheckout() }
183
183
when {
184
184
beforeAgent true
185
- expression { params. fmpy_fmi_v1_23 }
185
+ expression { params. fmpy_fmi_v1_24 }
186
186
}
187
187
steps {
188
- runRegressiontest(' maintenance/v1.23 ' , ' v1.23 -fmi-fmpy' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
188
+ runRegressiontest(' maintenance/v1.24 ' , ' v1.24 -fmi-fmpy' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
189
189
}
190
190
}
191
- stage(' v1.24 FMI with FMPy' ) {
191
+ stage(' v1.25 FMI with FMPy' ) {
192
192
agent {
193
193
node {
194
194
label ' ryzen-5950x-2-1'
@@ -198,10 +198,10 @@ pipeline {
198
198
options { skipDefaultCheckout() }
199
199
when {
200
200
beforeAgent true
201
- expression { params. fmpy_fmi_v1_24 }
201
+ expression { params. fmpy_fmi_v1_25 }
202
202
}
203
203
steps {
204
- runRegressiontest(' maintenance/v1.24 ' , ' v1.24 -fmi-fmpy' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
204
+ runRegressiontest(' maintenance/v1.25 ' , ' v1.25 -fmi-fmpy' , ' ' , omsimulatorHash(), ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
205
205
}
206
206
}
207
207
stage(' master FMI with FMPy' ) {
@@ -317,7 +317,7 @@ pipeline {
317
317
}
318
318
}
319
319
320
- stage(' C++ v1.23 ' ) {
320
+ stage(' C++ v1.24 ' ) {
321
321
agent {
322
322
node {
323
323
label ' ryzen-5950x-2-1'
@@ -327,13 +327,13 @@ pipeline {
327
327
options { skipDefaultCheckout() }
328
328
when {
329
329
beforeAgent true
330
- expression { params. cpp_v1_23 }
330
+ expression { params. cpp_v1_24 }
331
331
}
332
332
steps {
333
- runRegressiontest(' maintenance/v1.23 ' , ' v1.23 -cpp' , ' setCommandLineOptions("--simCodeTarget=Cpp")' , ' ' , ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
333
+ runRegressiontest(' maintenance/v1.24 ' , ' v1.24 -cpp' , ' setCommandLineOptions("--simCodeTarget=Cpp")' , ' ' , ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
334
334
}
335
335
}
336
- stage(' C++ v1.24 ' ) {
336
+ stage(' C++ v1.25 ' ) {
337
337
agent {
338
338
node {
339
339
label ' ryzen-5950x-2-1'
@@ -343,10 +343,10 @@ pipeline {
343
343
options { skipDefaultCheckout() }
344
344
when {
345
345
beforeAgent true
346
- expression { params. cpp_v1_23 }
346
+ expression { params. cpp_v1_25 }
347
347
}
348
348
steps {
349
- runRegressiontest(' maintenance/v1.24 ' , ' v1.24 -cpp' , ' setCommandLineOptions("--simCodeTarget=Cpp")' , ' ' , ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
349
+ runRegressiontest(' maintenance/v1.25 ' , ' v1.25 -cpp' , ' setCommandLineOptions("--simCodeTarget=Cpp")' , ' ' , ' ripper2' , ' LibraryTestingRipper2DB' , false , ' ' , false , false )
350
350
}
351
351
}
352
352
stage(' C++' ) {
@@ -381,7 +381,7 @@ pipeline {
381
381
expression { params. v1_23 || params. v1_24 || params. master || params. conversion_script || params. report_ryzen_5950x_1 | params. newInst_newBackend || params. generateSymbolicJacobian || params. heavy_tests}
382
382
}
383
383
environment {
384
- GITBRANCHES = ' maintenance/v1.12 maintenance/v1.13 maintenance/v1.14 maintenance/v1.16 maintenance/v1.17 maintenance/v1.18 maintenance/v1.19 maintenance/v1.20 maintenance/v1.21 maintenance/v1.22 maintenance/v1.23 maintenance/v1.24 master newInst-newBackend'
384
+ GITBRANCHES = ' maintenance/v1.12 maintenance/v1.13 maintenance/v1.14 maintenance/v1.16 maintenance/v1.17 maintenance/v1.18 maintenance/v1.19 maintenance/v1.20 maintenance/v1.21 maintenance/v1.22 maintenance/v1.23 maintenance/v1.24 maintenance/v1.25 master newInst-newBackend'
385
385
PYTHONIOENCODING = ' utf-8'
386
386
IDA_EMAIL = credentials(' IDA email' )
387
387
}
@@ -440,13 +440,13 @@ pipeline {
440
440
}
441
441
when {
442
442
beforeAgent true
443
- expression { params. fmi_v1_23 || params. fmi_v1_24 || params. fmi_master || params. fmpy_fmi_v1_23 || params. fmpy_fmi_v1_24 || params. fmpy_fmi_master || params. newInst_daeMode || params. oldInst || params. report_ryzen_5950x_2 || params. cpp || params. cvode || params. gbode}
443
+ expression { params. fmi_v1_24 || params. fmi_v1_25 || params. fmi_master || params. fmpy_fmi_v1_24 || params. fmpy_fmi_v1_25 || params. fmpy_fmi_master || params. newInst_daeMode || params. oldInst || params. report_ryzen_5950x_2 || params. cpp || params. cvode || params. gbode}
444
444
}
445
445
environment {
446
- GITBRANCHES_FMI = ' maintenance/v1.12-fmi maintenance/v1.13-fmi maintenance/v1.14-fmi maintenance/v1.16-fmi maintenance/v1.17-fmi maintenance/v1.18-fmi maintenance/v1.19-fmi maintenance/v1.20-fmi maintenance/v1.21-fmi maintenance/v1.22-fmi maintenance/v1.23-fmi maintenance/v1.24-fmi maintenance/v1.22-fmi-fmpy maintenance/v1.23-fmi-fmpy maintenance/v1.24-fmi-fmpy master-fmi master-fmi-fmpy'
446
+ GITBRANCHES_FMI = ' maintenance/v1.12-fmi maintenance/v1.13-fmi maintenance/v1.14-fmi maintenance/v1.16-fmi maintenance/v1.17-fmi maintenance/v1.18-fmi maintenance/v1.19-fmi maintenance/v1.20-fmi maintenance/v1.21-fmi maintenance/v1.22-fmi maintenance/v1.23-fmi maintenance/v1.24-fmi maintenance/v1.25-fmi maintenance/v1. 22-fmi-fmpy maintenance/v1.23-fmi-fmpy maintenance/v1.24-fmi-fmpy maintenance/v1.25 -fmi-fmpy master-fmi master-fmi-fmpy'
447
447
GITBRANCHES_NEWINST = ' oldInst'
448
448
GITBRANCHES_DAE = ' newInst-daeMode'
449
- GITBRANCHES_CPP = ' v1.19-cpp v1.20-cpp v1.21-cpp v1.22-cpp v1.23-cpp v1.24-cpp cpp'
449
+ GITBRANCHES_CPP = ' v1.19-cpp v1.20-cpp v1.21-cpp v1.22-cpp v1.23-cpp v1.24-cpp v1.25-cpp cpp'
450
450
PYTHONIOENCODING = ' utf-8'
451
451
IDA_EMAIL = credentials(' IDA email' )
452
452
}
0 commit comments