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.