On 9 May 2013 08:11, Suri <suresh1256...@gmail.com> wrote:
> Hi,
>
>
> We are looking for best continuous integration deployment tool for configure
> our deployment. There are different type of applications running in our
> domain.
>
> We need deployment tool that meet all our requirements. Below are the basic
> requirement.
>
>
>
> 1.Reducing the massive amount of scripting required if possible (tool should
> provide built-in pluging or functions) for example check space could be a
> generic function.
>
> 2.adapt environment specific variables automatically so the tool should
> store and manage this into a uniform way otherwise it will still be too
> messy to handle the dynamic part inconsistently thorough random files.
>
>
>
>  Can anyone please suggest me which tool is best for deployment, including
> Jenkins also.

The tools will be dependent on what you are deploying and the
operating systems you are deploying on. You didn't give us any hints
about the environment.

I would, however, look at Puppet and Chef to see if they are fit for
your need. They are both agent based and will pull whatever they need
and install it on the host they are living on.

Another approach could be a push based system where you can use Ant,
Gradle, Bash, Power Shell or similar to push the installation onto the
host you want to install something on. Jenkins can be used as a
scheduler that will drive execute the installation when ever there is
a new version to be deployed.

A pull based system would scale a lot better then a push based system.
If you need to install on a relative small number of hosts, scaling
will probably not be your largest constraint. A small number of hosts
would probably be below 100.

/Thomas

--
Thomas Sundberg
M. Sc. in Computer Science

Mobile: +46 70 767 33 15
Blog: http://thomassundberg.wordpress.com/
Twitter: @thomassundberg

Better software through faster feedback

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to