1
1
package _Self.buildTypes
2
2
3
- import IMODCollector.buildTypes.IMODCollector_X64development
3
+ import IMODCollector.buildTypes.IMODCollector_X64Release
4
4
import _Self.vcsRoots.ImodCoupler
5
5
import jetbrains.buildServer.configs.kotlin.*
6
6
import jetbrains.buildServer.configs.kotlin.buildFeatures.XmlReport
@@ -18,20 +18,20 @@ object TestbenchCouplerWin64Release : BuildType({
18
18
publishArtifacts = PublishMode .ALWAYS
19
19
20
20
params {
21
- param("env.METASWAP_DLL_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_regression /metaswap/MetaSWAP .dll")
22
- param("env.IMOD_COUPLER_EXEC_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_regression/imod_coupler /imodc.exe")
21
+ param("env.METASWAP_DLL_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_devel /metaswap/MetaSWAP .dll")
22
+ param("env.IMOD_COUPLER_EXEC_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_devel /imodc.exe")
23
23
param("env.MODFLOW_DLL_DEVEL ", "%system.teamcity.build.checkoutDir%/imod_collector_devel/modflow6/libmf6.dll")
24
- param("env.MODFLOW_DLL_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_regression /modflow6/libmf6.dll")
24
+ param("env.MODFLOW_DLL_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_devel /modflow6/libmf6.dll")
25
25
param("env.RIBASIM_DLL_DEP_DIR_DEVEL ", "%system.teamcity.build.checkoutDir%/imod_collector_devel/ribasim/bin")
26
26
param("env.RIBASIM_DLL_DEVEL ", "%system.teamcity.build.checkoutDir%/imod_collector_devel/ribasim/bin/libribasim.dll")
27
27
param("conda_env_path", "%system.teamcity.build.checkoutDir%/imod_coupler_testbench_env")
28
- param("env.METASWAP_DLL_DEP_DIR_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_regression /metaswap")
28
+ param("env.METASWAP_DLL_DEP_DIR_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_devel /metaswap")
29
29
param("env.METASWAP_DLL_DEVEL ", "%system.teamcity.build.checkoutDir%/imod_collector_devel/metaswap/MetaSWAP .dll")
30
30
param("env.METASWAP_DLL_DEP_DIR_DEVEL ", "%system.teamcity.build.checkoutDir%/imod_collector_devel/metaswap")
31
31
param("env.IMOD_COUPLER_EXEC_DEVEL ", "%system.teamcity.build.checkoutDir%/imod_collector_devel/imodc.exe")
32
- param("env.RIBASIM_DLL_DEP_DIR_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_regression /ribasim/bin")
32
+ param("env.RIBASIM_DLL_DEP_DIR_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_devel /ribasim/bin")
33
33
param("env.METASWAP_LOOKUP_TABLE ", "%system.teamcity.build.checkoutDir%/lookup_table")
34
- param("env.RIBASIM_DLL_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_regression /ribasim/bin/libribasim.dll")
34
+ param("env.RIBASIM_DLL_REGRESSION ", "%system.teamcity.build.checkoutDir%/imod_collector_devel /ribasim/bin/libribasim.dll")
35
35
}
36
36
37
37
vcs {
@@ -66,7 +66,7 @@ object TestbenchCouplerWin64Release : BuildType({
66
66
67
67
triggers {
68
68
finishBuildTrigger {
69
- buildType = " ${IMODCollector_X64development .id} "
69
+ buildType = " ${IMODCollector_X64Release .id} "
70
70
successfulOnly = true
71
71
}
72
72
vcs {
@@ -92,6 +92,10 @@ object TestbenchCouplerWin64Release : BuildType({
92
92
}
93
93
}
94
94
95
+ failureConditions {
96
+ executionTimeoutMin = 120
97
+ }
98
+
95
99
dependencies {
96
100
dependency(IMODCollector .buildTypes.IMODCollector_X64Release ) {
97
101
snapshot {
@@ -105,11 +109,6 @@ object TestbenchCouplerWin64Release : BuildType({
105
109
""" .trimIndent()
106
110
}
107
111
}
108
- artifacts(AbsoluteId ("iMOD6_Coupler_IMODCollector_X64development")){
109
- buildRule = tag("regression")
110
- cleanDestination = true
111
- artifactRules = " imod_coupler_windows.zip!** => imod_collector_regression"
112
- }
113
112
}
114
113
115
114
requirements {
0 commit comments