buildframework/helium/tools/release/scm_release.ant.xml
changeset 628 7c4a911dc066
parent 588 c7c26511138f
child 645 b8d81fa19e7d
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
    40         * update
    40         * update
    41         * maintain the work area
    41         * maintain the work area
    42      -->
    42      -->
    43     <target name="release-work-area">
    43     <target name="release-work-area">
    44         <mkdir dir="${release.log.dir}" />
    44         <mkdir dir="${release.log.dir}" />
    45         <record name="${release.log.dir}/${build.id}_release_work_area.log" action="start"/>
    45         <hlm:record name="${release.log.dir}/${build.id}_release_work_area.log" action="start"/>
    46         <runtarget target="get-ccm-password"/>
    46         <runtarget target="get-ccm-password"/>
    47         <runtarget target="ccm-prepare-input"/>
    47         <runtarget target="ccm-prepare-input"/>
    48         
    48         
    49         <hlm:assertPropertySet property="prep.delivery.file" message="Property prep.delivery.file is not defined." />
    49         <hlm:assertPropertySet property="prep.delivery.file" message="Property prep.delivery.file is not defined." />
    50         <trycatch>
    50         <trycatch>
    81     sys.exit(-1)
    81     sys.exit(-1)
    82 sys.exit(0)
    82 sys.exit(0)
    83                 </hlm:python>
    83                 </hlm:python>
    84             </try>
    84             </try>
    85             <finally>
    85             <finally>
    86                 <record name="${release.log.dir}/${build.id}_release_work_area.log" action="stop"/>
    86                 <hlm:record name="${release.log.dir}/${build.id}_release_work_area.log" action="stop"/>
    87                 <hlm:assertFileExists file="${release.log.dir}/${build.id}_release_work_area.log" />
    87                 <hlm:assertFileExists file="${release.log.dir}/${build.id}_release_work_area.log" />
    88             </finally>
    88             </finally>
    89         </trycatch>
    89         </trycatch>
    90         <hlm:assertFileExists file="${release.log.dir}/${build.id}_releasable.xml" />
    90         <hlm:assertFileExists file="${release.log.dir}/${build.id}_releasable.xml" />
    91         
    91