We are using the clearcase plugin and letting Jenkins create the views on the fly. The problem we have is that the view permissions are set with a umask of 022 which prevents anyone other than the owner/Jenkins UID from examining the view.
This is on RHEL5 with rpm installed of jenkins package - version jenkins-1.451-1.1.noarch. I have tried to set the umask in the init script but it seems to get reset and I get the following output. [workspace] $ /opt/rational/clearcase/bin/cleartool mkview -tag vobadm_master_Top-of-tree_hudson /data/views/vobadm/vobadm_master_Top-of-tree_hudson Created view. Host-local path: area51:/data/views/vobadm/vobadm_master_Top-of-tree_hudson Global path: /net/area51/data/views/vobadm/vobadm_master_Top-of-tree_hudson It has the following rights: User : vobadm : rwx Group: pluto : r-x Other: : r-x Where do I modify change the umask where it would take effect for the jenkins process. BTW, I changed the process UID to vobadm which has our build permissions which you see above.
