Looking for some advice in setting up a project. The main issue I see is
the project I need to build has thousands of directories in which any
one of them could be built. I have no control to put everything into
individual repos, nor do I really feel like maintaining that many single
ones. So how we are telling which should be built are with flags in the
git log. I can setup a freestyle project and with the exec shell I can
get it to cd into the proper dir and run the build. So I have grasped
that much so far, I think. The main issue I am running into now is I am
not sure if freestyle is really the best choice for my scenario. Each
build has to be built in up to 7 different environments, inside the
specified directory. I have the slaves all setup for those and I am able
to connect to each with the freestyle project. But is there a way from
the exec shell to actually trigger a build on a slave from the main exec
shell depending on what the bash test gets from the git log? Such as the
test says it needs to build only on env 1 3 6 and it triggers a slave to
build and to cd into proper dir and run the build commands. If this is
possible do these launched slaves stay with the same build number or
would it be a new one? Or am I better of setting up something like a
matrix project where each of these envs are triggered at once, then they
each test if they should actually build or not. Any advice or
recommendations is appreciated. Thanks for your time. If I am missing
anything in my explanation that could help let me know and I will reply
with the needed info.

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/54C3FF9B.7000203%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to