21 <property name="publish" value="${sf.spec.publish.enable}"/> |
21 <property name="publish" value="${sf.spec.publish.enable}"/> |
22 <property name="publish.root.dir" value="${sf.spec.publish.rootdir}"/> |
22 <property name="publish.root.dir" value="${sf.spec.publish.rootdir}"/> |
23 <property name="diamonds.host" value="${sf.spec.publish.diamonds.server}"/> |
23 <property name="diamonds.host" value="${sf.spec.publish.diamonds.server}"/> |
24 <property name="diamonds.port" value="${sf.spec.publish.diamonds.port}"/> |
24 <property name="diamonds.port" value="${sf.spec.publish.diamonds.port}"/> |
25 <property name="diamonds.path" value="${sf.spec.publish.diamonds.path}"/> |
25 <property name="diamonds.path" value="${sf.spec.publish.diamonds.path}"/> |
|
26 <property name="build.family" value="${sf.spec.job.name}"/> |
26 <property name="build.system" value="${sf.spec.build.system}"/> |
27 <property name="build.system" value="${sf.spec.build.system}"/> |
27 <property name="base_release.path" value="${sf.spec.baseline.location}"/> |
28 <property name="base_release.path" value="${sf.spec.baseline.location}"/> |
28 <property name="base_release.getenv_options" value="${sf.spec.baseline.getenv_options}"/> |
29 <property name="base_release.getenv_options" value="${sf.spec.baseline.getenv_options}"/> |
29 <property name="ccm.user.password" value="set_to_any_value_to_skip_scm_checks__for_helium_5"/> |
30 <property name="ccm.user.password" value="set_to_any_value_to_skip_scm_checks__for_helium_5"/> |
30 <property name="ats.drive" value="${sf.spec.ats_worker.drive}"/> |
31 <property name="ats.drive" value="${sf.spec.ats_worker.drive}"/> |
31 |
|
32 <if> |
|
33 <equals arg1="${sf.spec.publish.diamonds.tag}" arg2="test"/> |
|
34 <then> |
|
35 <property name="sf.test.tag" value=".test"/> |
|
36 </then> |
|
37 <else> |
|
38 <property name="sf.test.tag" value=""/> |
|
39 </else> |
|
40 </if> |
|
41 <property name="build.family" value="${sf.spec.job.name}_${sf.spec.job.codeline}${sf.test.tag}"/> |
|
42 |
32 |
43 <if> |
33 <if> |
44 <isset property="sf.spec.sbs.numberofjobs"/> |
34 <isset property="sf.spec.sbs.numberofjobs"/> |
45 <then> |
35 <then> |
46 <property name="number.of.threads" value="${sf.spec.sbs.numberofjobs}"/> |
36 <property name="number.of.threads" value="${sf.spec.sbs.numberofjobs}"/> |
47 </then> |
37 </then> |
48 </if> |
38 </if> |
|
39 |
|
40 <property name="sf.diamonds.tags" value="${sf.spec.job.codeline},${sf.spec.publish.diamonds.tag}"/> |
49 |
41 |
50 <!-- SF-specific Helium properties not meant to be exposed in the project spec --> |
42 <!-- SF-specific Helium properties not meant to be exposed in the project spec --> |
51 <property name="diamonds.listener.configuration.file" location="${sf.common.config.dir}/diamonds/config.xml.ftl"/> |
43 <property name="diamonds.listener.configuration.file" location="${sf.common.config.dir}/diamonds/config.xml.ftl"/> |
52 |
44 |
53 <!-- Import all core HELIUM targets --> |
45 <!-- Import all core HELIUM targets --> |