Как сделать задание в задаче копирования Gradle? - PullRequest
0 голосов
/ 23 октября 2018

В моем случае сборки Gradle выполняются в системе CI, которая копирует некоторые артефакты на общий диск с помощью задачи копирования.Система CI запускается под userFoo, и поэтому файлы, созданные системой CI, имеют userFoo в качестве владельца.Я хотел бы, чтобы файлы были доступны пользователям в некоторой группе groupBar, членом которой является userFoo.

Для файлов в моей собственной файловой системе я могу просто позвонить chown userFoo:groupBar FILE....

Как сделатьЯ добился того же от сборки Gradle?CopySpec имеет свойства dirMode и fileMode, но это позволяет только устанавливать разрешения (в этом случае это будет rw-rw----, тот же доступ для группы, что и для пользователя).

...