Project

General

Profile

Proposal #1341

Multiple jenkins servers in a project

Added by Tomas Åberg about 5 years ago. Updated over 4 years ago.

Status:
新規(New)
Priority:
通常(Normal)
Assignee:
-
Target version:
-
Start date:
07/18/2014
Due date:
% Done:

0%

Estimated time:

Description

Currently we use Jenkins to build RPM packages for us.
If we'd like to build RPM packages for RHEL 6 it's best practice to build the packages on a RHEL 6 machine and for RHEL 7 on a RHEL 7 server.
Therefore I'd like to see a option to add more than one Jenkins server to a project, instead of having two projects with the same code but different Jenkins server, it would be nice to only have one project and in that project point to the different build servers.

History

#1

Updated by Ivan Samygin over 4 years ago

You may consider using different Jenkins slave agents (https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds) to build each platform you need.

See https://wiki.jenkins-ci.org/display/JENKINS/Building+a+matrix+project

In short - you define one job and assign it to several executors (agents). The job (build steps) will be performed on every executor, so you'll get several results (artefacts) for every agent.

If one of the configuration fails, overall job is marked as failed and redmine-hudson plugin will show it.

Also available in: Atom PDF