Literate builds gives you a very easy matrix build, just specify and
environments section with the labels of the environments that you want to
build on.


On 1 October 2013 09:24, Ruslan Zasukhin
<[email protected]>wrote:

> On 10/1/13 10:53 AM, "Ferenc Kovacs" <[email protected]> wrote:
>
> Hi Ferenc,
>
> > If you want, you can install ssh on your build nodes, then execute the
> > shell script via ssh. That way you can stick to your original plan of
> using
> one job and shell script.
>
> Yes indeed. We have also consider this way to get builds
> without Jenkins at all.
>
> But then ... where is magic-help from Jenkins?   :-)
>
>
> > But if you want your build machines to be jenkins slaves, you can create
> a
> > matrix/multi-configuration job where the platform/os is the axis and you
> > can aggregate the resulting artifacts from a post-build action.
> >
> > If the mac step has to be executed first, that can be a problem, maybe
> > somebody can answer that.
>
> Yes, I have try to make matrix project ...
> So far I did not see how this can help.
>
> So war I really wondered ...
>     So many years old project as Hudson/Jenkins
>     85Mb archive .... What it do in such huge code-base?
>     and ... Where is magic?  Where is easy of use?
>
> If google shows that MANY developers needs sequential jobs,
> why there is no simple solution??   Why people should break brain
> to find a solution, build chains ... Strange for me ...
>
> I very want to see this idea behind ...
> May be this brings powerful flexibility ...
> But still ,,, simple things should be simple.
>
>
> > 2013.10.01. 8:52, "Ruslan Zasukhin" <[email protected]>
> ezt
> > írta:
> >
> >> Hi Jenkins Gurus and Jenkins Team,
> >>
> >> I am very newbie to Jenkins, playing with it last 3 weeks.
> >> With big fights (mainly with weak confusing docs, so googling googling)
> >> we have got working configuration as:
> >>      *  macmini - master of Jenkins
> >>      * VirtualBox - Win7 - slave
> >>      * VirtualBox - Ubuntu - slave
> >>          ** they use SHARED folder to put here few files to exchange.
> >>
> >> Before we have start try Jenkins, we have automate builds of allow
> products
> >> into the next 7 scripts, which should go one by one:
> >>    1) compile_mac
> >>    2) compile_win
> >>    3) compile_lin
> >>
> >>     4) package_mac   -- must be first, because it builds
> >>                                     special REALbasic plugin
> >>                                     using DLLs from 3OS
> >>                                     RESULT file will go to Win and Linux
> >>
> >>     5) package_win
> >>     6) package_lin
> >>
> >>     7) put_on_ftp_all_archives
> >>
> >>
> >> Quite SIMPLE construction...
> >>
> >> ORIGINAL MY HOPE/DREAM was that I can make:
> >>     * ONE project in Jenkins
> >>     * Specify 7 Build Steps -- one step calls one bash script.
> >>     * DONE.
> >>
> >> But problem 1:
> >>     Build step cannot be restricted to some machine.
> >>     Only the whole project can be.
> >>     So hmm, I cannot have in ONE project
> >>         build step -- compile on mac
> >>         build step - compile on win
> >>
> >> PROBLEM 2:
> >>     Sequential execution -- inet has many enough HOW TO advices.
> >>
> >> YES, I was able to solve task, making 7(!!!) projects, which call in
> >> post_build next in chain.
> >>     compile_mac
> >>             -> compile_win
> >>                     -> compile_lin
> >>                             -> package_mac    -- very cool ??
> >>                             ...
> >>
> >> Probably behind this are hidden some great ideas...
> >> Which I do not understand yet.
> >>
> >> * I do not like that I need 7 projects instead one.
> >> * I do not like that now I cannot reuse compile_mac as independent
> project,
> >> which runs each 6 hours for example, because it will starts all
> following
> >> projects.  So I will need to make compile_mac_period.
> >>
> >>
> >> ===========
> >> I do not see any reason, why not allow us
> >>     do simple things in a simple way:
> >>
> >> FEATURE REQUEST:
> >>     A) Please allow me to specify where to run  each Build Step
> >>     B) Please allow me tp specify by checkbox that I want steps to be
> >> sequential
>
> --
> Best regards,
>
> Ruslan Zasukhin
> VP Engineering and New Technology
> Paradigma Software, Inc
>
> Valentina - Joining Worlds of Information
> http://www.paradigmasoft.com
>
> [I feel the need: the need for speed]
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to