automate this with
Jenkins.
Many Thanks,
IgorG
--
View this message in context:
http://jenkins.361315.n4.nabble.com/How-to-build-a-project-for-multiple-mobile-devices-in-a-single-job-tp4638684p4647509.html
Sent from the Jenkins users mailing list archive at Nabble.com.
You can also use ant or python or perl build step because they are
cross-platform too.
I use ant myself because it is easy because jenkins can auto install ant.
-- Sami
Les Mikesell kirjoitti 29.8.2012 kello 20.44:
> On Wed, Aug 29, 2012 at 11:38 AM, bearrito
> wrote:
>> Why the insistenc
I was just thinking of the case where the executor on one of the slaves is
busy so isn't immediately able to begin working between on a commit. You
could potentially have a race condition in terms of commits.
You can of course get around that by blocking on upstream builds.
On Thursday, August
On Thu, Aug 30, 2012 at 11:31 AM, bearrito
wrote:
> I don't think you even need separate polling per job.
>
> 1. Have single root job that is hooked to SCM
> 2. Pull updates from SCM
> 3. Push new source code to job workspaces.
> 4. Jobs can independently compile src.
> 5. Run job specific tasks s
This is how I manage building a pile of different client variations
for iOS and Android. (They each have their own matrix job set.)
Ben
On Thu, Aug 30, 2012 at 9:31 AM, bearrito wrote:
> I don't think you even need separate polling per job.
>
> 1. Have single root job that is hooked to SCM
> 2.
I don't think you even need separate polling per job.
1. Have single root job that is hooked to SCM
2. Pull updates from SCM
3. Push new source code to job workspaces.
4. Jobs can independently compile src.
5. Run job specific tasks such as : Jobs can run tests on their specific
mobile emulators.
On Wed, Aug 29, 2012 at 11:38 AM, bearrito
wrote:
> Why the insistence on single job?
>
> Jobs are cheap in Jenkins and it doesn't make sense to couple building
> binaries that don't have anything to do with one another except the source.
>
> I would have a job per binary. I would run them all in
Have you looked into Matrix (also called multi-configuration) builds?
https://wiki.jenkins-ci.org/display/JENKINS/Building+a+matrix+project
Why the insistence on single job?
Jobs are cheap in Jenkins and it doesn't make sense to couple building
binaries that don't have anything to do with one another except the source.
I would have a job per binary. I would run them all in parallel using
either the Join Trigger Plugin or the BuildF
Hi all,
We are playing with Apache Cordova (PhoneGap) and are trying to set up a
single Build in Jenkins, that will create the Android, Windows Mobile
and iPhone binaries.
Our first try was using 2 Jenkins instances (master/slave), one on
Windows (Windows Mobile binary) and one on OS X (Androi
10 matches
Mail list logo