Merge "Omaha #3545 - Add log and fail message when directories are missing" into omaha_14.4.1
Former-commit-id:1cd7ec9ac7
[formerly 40448419702642f0e7b85dbe031b091e43e9ee88] Former-commit-id:7a5eeb427c
This commit is contained in:
commit
755dd0c97e
1 changed files with 29 additions and 0 deletions
|
@ -29,6 +29,35 @@
|
||||||
value="${repository.directories},${git.directory}${file.separator}@{repo.directory}" />
|
value="${repository.directories},${git.directory}${file.separator}@{repo.directory}" />
|
||||||
</sequential>
|
</sequential>
|
||||||
</for>
|
</for>
|
||||||
|
<property name="tab" value=" "/>
|
||||||
|
<echo level="info" message=" "/>
|
||||||
|
<echo level="info" message="Deploy checks the following directories for source:"/>
|
||||||
|
<echo level="info" message=" "/>
|
||||||
|
<for list="${repository.directories}" param="repository.directory">
|
||||||
|
<sequential>
|
||||||
|
<echo level="info" message="${tab}@{repository.directory}" />
|
||||||
|
<if>
|
||||||
|
<not>
|
||||||
|
<available file="@{repository.directory}" type="dir" />
|
||||||
|
</not>
|
||||||
|
<then>
|
||||||
|
<echo level="error" message="${tab}@{repository.directory} does not exist!"/>
|
||||||
|
<property name="missingDir"
|
||||||
|
value="true" />
|
||||||
|
</then>
|
||||||
|
</if>
|
||||||
|
</sequential>
|
||||||
|
</for>
|
||||||
|
<if>
|
||||||
|
<isset property="missingDir" />
|
||||||
|
<then>
|
||||||
|
<echo level="error" message=" "/>
|
||||||
|
<echo level="error" message="Edit core.repositories=${core.repositories} in common.properties, rename source directories or create a symlink!"/>
|
||||||
|
<echo level="error" message=" "/>
|
||||||
|
<fail message="Unable to locate source directories."/>
|
||||||
|
</then>
|
||||||
|
</if>
|
||||||
|
<echo level="info" message=" "/>
|
||||||
</then>
|
</then>
|
||||||
<else>
|
<else>
|
||||||
<!-- all of the projects are in the workspace or one single directory -->
|
<!-- all of the projects are in the workspace or one single directory -->
|
||||||
|
|
Loading…
Add table
Reference in a new issue