Karthik
Karthik

Reputation: 87

How to migrate Jenkins job from windows local machine to Linux server?

I installed Jenkins in my local machine(Windows) & I have created one new job using Jenkins and it's works perfectly... Now I have installed Jenkins in one dedicated Linux Server... How to migrate the job from windows(local machine) to newly installed Jenkins on Linux server??

Upvotes: 0

Views: 4977

Answers (2)

JasonRobinson
JasonRobinson

Reputation: 107

You can also check in your Job's configs with some smart .gitignore (or whatever your choice of SCM is) and use the %JENKINS_HOME% as a checked in and versioned directory in the SCM of your choice.

Job config's are OS independent, though the job itself might have OS specific scripts (if you use a shell script instead of a mvn pom file / ant build.xml).

Then you can just check out your checked in job repo to the new linux host's $jenkins_home directory and start up jenkins. all your jobs should be found and added to your linux jenkins (with out the need for a plugin).

Generally speaking... the less plugins, the more stable your Jenkins install will be.

Upvotes: 0

Bruno Lavit
Bruno Lavit

Reputation: 10382

The safest solution is to use the Job Import plugin.

Install this plugin on the Linux server, and next import the job from the Windows Jenkins URL :)

Upvotes: 1

Related Questions