I went to https://wiki.jenkins-ci.org/display/JENKINS/Tomcat and 
double-checked.  What you do depends on how you want the URLs to look.

If you have Tomcat on yourhost:8080, then adding a Jenkins war file called 
“jenkins.war” will create a Jenkins instance rooted at 
http://yourhost:8080/jenkins.  Adding a second one as “Jenkins.war” will create 
http://yourhost:8080/Jenkins.  This looks too confusing.

If you want multiple Jenkins instances all available at port 8080, make copies 
of your Jenkins WAR file with names matching what you want for URL.  Rename it 
minecraft1.war for http://yourhost:8080/minecraft1.

Also, you will need to set the environment using the servlet context 
descriptor.  If you use an actual environment variable, that’s the same 
throughout Tomcat (as Tomcat is one process), and all the Jenkins instances 
will be pointing to the same configuration (and job run) files.  Even if you 
want them to be identical, this is not how you want to do it.

--Rob


From: [email protected] 
[mailto:[email protected]] On Behalf Of FerkSwe
Sent: Monday, September 17, 2012 2:02 PM
To: [email protected]
Subject: Re: Multiple jenkins's on one mashine

Okay, let's say I go with the tomcat solution.
Then I would first install tomcat, and in Tomcat's home/webapps I would put 
jenkins.war? And to add another jenkins just rename it Jenkins.war maybe?
If I understand the guide Tomcat will take care of the rest after I give it a 
war file to play with.

Have I understood things correct?

Thanks for your response!

On Monday, September 17, 2012 4:05:22 AM UTC+2, DarkRift wrote:
For a start, jenkins saves its configurations in a folder so to be independant 
of each other you need to override it for each instance : 
https://wiki.jenkins-ci.org/display/JENKINS/Tomcat

Also other options to set the http port and others are specified here : 
https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins

I'm on my iphone, so hard to write long explanation text, but that's a start.

Richard



On 2012-09-16, at 21:33, FerkSwe <[email protected]<javascript:>> wrote:
Hello everyone. I'm sorry if what I am about to ask will sound completely 
retarded, but then so be it.

Okay, first off, I have no idea what I'm doing and the only reason I'm doing it 
is because I want to be able to provide free jenkins's for people that want 
them, specifically within the minecraft community. I have a thread on the 
bukkit forums<http://forums.bukkit.org/threads/free-stuff-and-stuff.75790/> 
where I give testservers, webhosting, filehosting and similar away and I want 
to add jenkins to that list. But to be able to do that I am coming to you with 
my questions.

So, I have a Dedicated server with CentOs 6 on it. Upon this I wish to host 
more than one Jenkins. And I have no clue how.
I do know that I would prefer if each Jenkins had it's own user, it's own port 
and can be controlled individually.

I'm sorry if some of you get offended by me not reading up on stuff but I have 
tried and it's just very confusing.
I came across this 
thread<http://jenkins.361315.n4.nabble.com/Multiple-masters-on-same-host-td3334630.html>
 but it didn't really help me all that much since, as stated before, I have no 
clue what I am doing.

So if someone could point me in the right direction, maybe a tutorial or 
something? Or maybe even be so nice as to explain it to me I would be very 
thankful.

Thanks for atleast reading my silly request.
FerkSwe

The information in this message is for the intended recipient(s) only and may 
be the proprietary and/or confidential property of Litle & Co., LLC, and thus 
protected from disclosure. If you are not the intended recipient(s), or an 
employee or agent responsible for delivering this message to the intended 
recipient, you are hereby notified that any use, dissemination, distribution or 
copying of this communication is prohibited. If you have received this 
communication in error, please notify Litle & Co. immediately by replying to 
this message and then promptly deleting it and your reply permanently from your 
computer.

Reply via email to