You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The artifact generated for image jobs (one file per image) start with permissions of the source file. This is because we copy the original image over to the artifact location. Those permissions are then masked by the "mpf" umask. To be clear, when I say "masked" I mean that permissions are removed from the file that don't appear in the umask. I ran a test locally and verified this is the case.
This can result in some of the image artifacts having executable permissions. To avoid this, we should ensure that the artifact file permissions start as 0666 (rw-rw-rw-).
The text was updated successfully, but these errors were encountered:
The artifact generated for image jobs (one file per image) start with permissions of the source file. This is because we copy the original image over to the artifact location. Those permissions are then masked by the "mpf" umask. To be clear, when I say "masked" I mean that permissions are removed from the file that don't appear in the umask. I ran a test locally and verified this is the case.
This can result in some of the image artifacts having executable permissions. To avoid this, we should ensure that the artifact file permissions start as 0666 (rw-rw-rw-).
The text was updated successfully, but these errors were encountered: