[JIRA] (JENKINS-39053) Make shell interpreter configuration configurable per slave

2 views
Skip to first unread message

adrian_@java.net (JIRA)

unread,
Oct 18, 2016, 5:25:02 AM10/18/16
to jenkinsc...@googlegroups.com
adrian_ created an issue
 
Jenkins / Improvement JENKINS-39053
Make shell interpreter configuration configurable per slave
Issue Type: Improvement Improvement
Assignee: Unassigned
Components: core
Created: 2016/Oct/18 9:24 AM
Labels: shell
Priority: Minor Minor
Reporter: adrian_

Hello,

Jenkins allows to overwrite the shell interpreter command. But unfortunately this is only globally possible.

It would be great to be able to define/overwrite this on a per slave base.

Background: I need different settings for Windows and Linux slaves (unfortunately I can't add the sh command to the path variable)

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c)
Atlassian logo

arnt.work@gmail.com (JIRA)

unread,
Mar 24, 2020, 9:13:03 AM3/24/20
to jenkinsc...@googlegroups.com
Arnt Witteveen commented on Improvement JENKINS-39053
 
Re: Make shell interpreter configuration configurable per slave

I would rank this more as minor: any Jenkins with a master and slave on different platforms has to go through the trouble of getting the Shell into the path on every machine, because as indicated, the configuration setting for it applies to all machines, and my linux slaves do not understand the path C:\xxx\bash.exe, (and even if they did, they would not have a bash in that location probably...)

JENKINS-38211 sounds like the same issue to me.

Note that JENKINS-36804 sounds like it's close to this, because there it seems like you can override paths in the node config but not for the master node itself? (or is that bug trying to say it does not work for any node?)

 

This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages