34 How to prepare the build area |
34 How to prepare the build area |
35 ----------------------------- |
35 ----------------------------- |
36 |
36 |
37 Helium supports the creation of an environment based on a release store in a network drive. The main requirement from that release is to publish release metadata with the content. |
37 Helium supports the creation of an environment based on a release store in a network drive. The main requirement from that release is to publish release metadata with the content. |
38 |
38 |
39 .. csv-table:: Ant properties to modify |
39 .. csv-table:: Ant properties to modify for Helium 11 and older |
40 :header: "Property", "Description", "Values" |
40 :header: "Property", "Description", "Values" |
41 |
41 |
42 ":hlm-p:`s60.grace.server`", "UNC path to network drive.", "" |
42 ":hlm-p:`s60.grace.server`", ":hlm-p:`s60.grace.server[summary]`", ":hlm-p:`s60.grace.server[defaultValue]`" |
43 ":hlm-p:`s60.grace.service`", "Service name.", "" |
43 ":hlm-p:`s60.grace.service`", ":hlm-p:`s60.grace.service[summary]`", ":hlm-p:`s60.grace.service[defaultValue]`" |
44 ":hlm-p:`s60.grace.product`", "Product name.", "" |
44 ":hlm-p:`s60.grace.product`", ":hlm-p:`s60.grace.product[summary]`", ":hlm-p:`s60.grace.product[defaultValue]`" |
45 ":hlm-p:`s60.grace.release`", "Regular expression to match release under the product directory.", "" |
45 ":hlm-p:`s60.grace.release`", ":hlm-p:`s60.grace.release[summary]`", ":hlm-p:`s60.grace.product[defaultValue]`" |
46 ":hlm-p:`s60.grace.revision`", "Regular expresion to match a new build revision", "e.g: (_\d+)?" |
46 ":hlm-p:`s60.grace.revision`", ":hlm-p:`s60.grace.revision[summary]`", ":hlm-p:`s60.grace.revision[defaultValue]`" |
47 ":hlm-p:`s60.grace.cache`", |
47 ":hlm-p:`s60.grace.cache`", ":hlm-p:`s60.grace.cache[summary]`", ":hlm-p:`s60.grace.cache[defaultValue]`" |
48 ":hlm-p:`s60.grace.checkmd5.enabled`", |
48 ":hlm-p:`s60.grace.checkmd5.enabled`", ":hlm-p:`s60.grace.checkmd5.enabled[summary]`", ":hlm-p:`s60.grace.checkmd5.enabled[defaultValue]`" |
49 ":hlm-p:`s60.grace.usetickler`", "Validate the release based on the tickler.", "true, false(default)" |
49 ":hlm-p:`s60.grace.usetickler`", ":hlm-p:`s60.grace.usetickler[summary]`", ":hlm-p:`s60.grace.usetickler[defaultValue]`" |
50 |
50 |
51 Once configured you can invoke Helium: |
|
52 |
51 |
53 > hlm -Dbuild.number=1 -Dbuild.drive=X: ido-update-build-area-grace |
52 .. csv-table:: Ant properties to modify for Helium 12 |
|
53 :header: "Property", "Description", "Values" |
54 |
54 |
55 > dir X: |
55 ":hlm-p:`download.release.server`", ":hlm-p:`download.release.server[summary]`", ":hlm-p:`download.release.server[defaultValue]`" |
56 ... |
56 ":hlm-p:`download.release.service`", ":hlm-p:`download.release.service[summary]`", ":hlm-p:`download.release.service[defaultValue]`" |
57 ... |
57 ":hlm-p:`download.release.product`", ":hlm-p:`download.release.product[summary]`", ":hlm-p:`download.release.product[defaultValue]`" |
|
58 ":hlm-p:`download.release.regex`", ":hlm-p:`download.release.regex[summary]`", ":hlm-p:`download.release.regex[defaultValue]`" |
|
59 ":hlm-p:`download.release.revision`", ":hlm-p:`download.release.revision[summary]`", ":hlm-p:`download.release.revision[defaultValue]`" |
|
60 ":hlm-p:`download.release.cache`", ":hlm-p:`download.release.cache[summary]`", ":hlm-p:`download.release.cache[defaultValue]`" |
|
61 ":hlm-p:`download.release.checkmd5.enabled`", ":hlm-p:`download.release.checkmd5.enabled[summary]`", ":hlm-p:`download.release.checkmd5.enabled[defaultValue]`" |
|
62 ":hlm-p:`download.release.usetickler`", ":hlm-p:`download.release.usetickler[summary]`", ":hlm-p:`download.release.usetickler[defaultValue]`" |
58 |
63 |
59 You should then have the latest/mentioned release un-archived under the X: drive. |
64 Once configured you can invoke Helium:: |
|
65 |
|
66 hlm -Dbuild.number=1 -Dbuild.drive=X: ido-update-build-area |
|
67 |
|
68 You should then have the latest release extracted to the X: drive. |
|
69 |
|
70 <#if !ant?keys?seq_contains("sf")> |
|
71 .. include:: stage_nokia_preparation.rst.inc |
|
72 </#if> |