Add a build step to set appropriate permissions on uploaded test results on build.webkit.org See rdar://74200562
Created attachment 427804 [details] Patch
Comment on attachment 427804 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=427804&action=review > Tools/CISupport/build-webkit-org/steps.py:1137 > + kwargs['command'] = ['chmod', 'a+rx', resultDirectory] Do we really need 'x' bit for the result file?
(In reply to dewei_zhu from comment #2) > Do we really need 'x' bit for the result file? Yes, since this is for the directory, and we want to allow the directory browsing. Also, this step is already running on build.webkit.org for a while, e.g. https://build.webkit.org/#/builders/70/builds/200
Comment on attachment 427804 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=427804&action=review r=me >> Tools/CISupport/build-webkit-org/steps.py:1137 >> + kwargs['command'] = ['chmod', 'a+rx', resultDirectory] > > Do we really need 'x' bit for the result file? Discussed in person, it looks like we do need it for listing directory.
Created attachment 427811 [details] [fast-cq] Patch
Committed r277043 (237355@main): <https://commits.webkit.org/237355@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 427811 [details].
<rdar://problem/77576905>