É possível permitir que o jenkins acesse os arquivos que somente o root ou alguns programas específicos têm acesso?

0

O que eu estou basicamente tentando fazer é permitir que o jenkins acesse minha pasta android-sdk-linux e todos os subdiretórios. Meu chefe não quer alterar as permissões da pasta. Eu devo fazer isso durante o processo de construção. Eu vi alguns exemplos que executam alguns comandos no shell de execução durante o processo de compilação. Existe algum comando que eu possa executar nesse shell de execução para que os jenkins possam ler e executar a autoridade na pasta android-sdk-linux?

Obrigado

    
por tanzeelrana 13.06.2013 / 22:47

1 resposta

1

Se você tiver atributos estendidos disponíveis, poderá conceder aos usuários individuais acesso com o comando setfacl da mesma forma.

setfacl -Rm u:jenkins:rwx android-sdk-linux

Na falta de suporte da ACL, você provavelmente teria que criar um grupo que seja compartilhado por todos os usuários que devem ter acesso e garantir que o diretório seja criado com as permissões apropriadas para esse grupo.

    
por 14.06.2013 / 19:59