Within the Jenkins environment you can have multiple build jobs that do
different things.

The idea is that you have one source repository, one build environment
(Jenkins) and one binary repository (Artifactory). You can manage the
versions of source to produce builds and then place build in binary
repository from where you manage the lifecycle of taking the artifact
through various test and deployment stages. There are different strategies
you can use to govern source and binary artifacts but most of them use one
of each type of tool.

Some people to trunk-based development. This means the trunk of the source
repository is built and the artifacts are taken through a lifecycle like
'Integration Testing', 'Pre-production' and Production.
With tag-based development the code is tagged to indicate which version of
the code should be used to build an artifact targeted at a specific
environment like 'Integration Testing', 'Pre-production' and Production.

With trunk based development it is important to have a review process to
manage which source artifacts end up in trunk. The binary artifacts need to
be managed along with any binary dependencies.
With tag-based development to focus is on managing the tags in the source
environment and rebuilding everything that can be affected when changes are
made.


On 27 August 2014 17:41, Abe Farhat <[email protected]> wrote:

> We built jenkins and artifactory in Dev and we are currently using it
> there to build our code. We deployed the code to test and prod systems and
> everything works fine. Do we need to build the same
> environment for jenkins and artifactory in test system? what would that
> benefit us?  Thanks
>
> --
> 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/d/optout.
>

-- 
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/d/optout.

Reply via email to