We use Jenkins and have recently started to use Maven and Artifactory.

 

What we are trying to achieve is to compile and unit test, then create a
distribution and then test that distribution with smoke tests to give
quick developer feedback. Once the test passes we would like to promote
the original build and use Maven release.

 

To make this as fast as possible I'd like to use a native Jenkins build
so that we only rebuild changed modules and remain sure that we are
testing the correct versions. It seemed that the Artifactory plugin
would make sure that I was testing the expected versions; however I'm
running into an issue.

 

The Parent job is a native Maven job using Artifactory plugin, executing
mvn install and snapshots versions.

 

A direct child native Maven job then creates a distribution deliverable
from modules in the parent.

 

It works fine if the parent job builds all modules, but if the parent
job doesn't have to build every then the child job can't find the
modules not built.

 

Do you need to build all modules every time, have I miss configured my
jobs or is there a better way of achieving what I want?

 

Thanks,


Dan

 

 

 

 

 

 

 




Information in this e-mail and any attachments is confidential, and may not be 
copied or used by anyone other than the addressee, nor disclosed to any third 
party without our permission. There is no intention to create any legally 
binding contract or other binding commitment through the use of this electronic 
communication unless it is issued in accordance with the Experian Limited 
standard terms and conditions of purchase or other express written agreement 
between Experian Limited and the recipient. Although Experian has taken 
reasonable steps to ensure that this communication and any attachments are free 
from computer virus, you are advised to take your own steps to ensure that they 
are actually virus free. 

Companies Act information: Registered name: Experian Limited. Registered 
office: Landmark House, Experian Way, NG2 Business Park, Nottingham, NG80 1ZZ, 
United Kingdom. Place of registration: England and Wales. Registered number: 
653331

------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to