I am trying to execute the following build script and it is returning no error but it is not executing the script inside it. there is a view tag with the following name. it
First, don't use setview
. It triggers a sub-shell, which doesn't play well with scripts.
See "Python and ClearCase setview" for a concrete example on how spawning a process has side effects when it comes to scripts.
Use cleartool startview <view-tag>
to make sure your dynamic view is started, and then use the full view path:
/view/<view-tag>/vobs/YourVobs/....
In your case:
newgrp orange;
cd /view/<view-tag>/vobs/abc/cds/fg/bin
sh /view/<view-tag>/vobs/abc/cds/fg/bin/ant -t all -i ' '