Artifactory Integration

Version 5 by Robin Shen
on Dec 19, 2014 01:48.


compared with
Current by Robin Shen
on Dec 19, 2014 01:49.


 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 1 changes. View first change.

 [JFrog's Artifactory|http://www.jfrog.com/artifactory/] is a popular artifact management server. Integration with Artifactory enables QuickBuild to publish artifacts to Artifactory server as well as using published artifacts as build dependencies.
  
 h2. Prerequisites
 This plugin requires professional version of Artifactory. Version 3.4.2 has been tested.
  
 h2. Enable Artifactory integration
  
 To enable Artifactory integration, login to QuickBuild as administrator to configure Artifactory plugin like below:
 !enable_artifactory.png!
  
 h2. Publish artifacts to Artifactory
  
 To publish artifacts to Artifactory, add a step of type _Publish > Artifactory Artifacts_ like below:
 !publish_artifactory.png!
  
 Once published, the artifacts will appear in artifactory repository together with associated build information like below:
 !artifactory_build.png!
  
 QuickBuild will also display links to published artifacts as below:
 !links_to_artifactory_artifacts.png!
  
 h2. Use artifacts published to Artifactory
  
 Configurations in QuickBuild can be set up to use artifacts published to Artifactory as build dependencies. To do it, define a repository of type _Artifactory Artifacts_ at QuickBuild side like below:
 !artifactory_repository.png!
  And then add a step to check out this repository just as other repositories. The repository is considered to be has new changes if the build version is set to LATEST, and there are new versions published under specified build name.
  And then add a step to check out this repository just as other repositories. The repository is considered to be changed if the build version is set to LATEST, and there are new versions published under specified build name.