Exécuter la commande shell dans jenkins en tant qu'utilisateur root?

J'ai récemment commencé à utiliser Jenkins pour l'intégration. Tout allait bien jusqu'à ce que je était de travaux en cours d'exécution sur le nœud maître sans commande shell, mais j'ai pour l'exécution des travaux sur le master ainsi que le nœud esclave qui contient des commandes shell. Je ne suis pas en mesure de les exécuter des commandes shell en tant que root. J'ai essayé

  1. À l'aide de SSH Keys.
  2. Paramètre nom d'utilisateur dans des commandes shell.
  3. À l'aide de sudo.

Je suis permission denied d'erreur à chaque fois que je utiliser une des méthodes ci-dessus.

source d'informationauteur Raj Gupta