Ani*_*ban 1 artifactory properties-file jenkins
我有一个如下所示的目录树,我需要使用Jenkins将完整的结构上传到Artifactory.现在我找不到一种方法来为"德里"下的所有文件分配属性,Continent(property name)=Asia, CountryName=India对于尼泊尔和"澳大利亚"也是如此.!Asia --India --- Delhi state.txt abc.ste --Nepal Kathmandu.txt Australia --NSW --- Sydney abc.tst cbd.txt
我已经尝试过Jenkins Artifactory插件,我可以选择使用部署属性,但没有办法进行这样的条件属性赋值,而是应用于'Published Artifacts'中提到的整个目录树.我也尝试了EnvInject,它也注入属性并适用对所有人.
Eya*_*she 11
我假设你想使用"Generic-Artifactory Integration"来部署你的工件.实现您正在寻找的东西的一种方法是将Generic Artifactory Integration与MultiJob插件一起使用:https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin 将您的Artifactory部署拆分为不同的工作每个都具有不同的部署属性,可以从主作业控制哪些值.另一种可能的解决方案是让Jenkins作业部署整个树而不使用属性,然后在每个文件夹上使用"设置项属性"Artifactory REST API:https: //www.jfrog.com/confluence/display/RTF/Artifactory+ REST + API#ArtifactoryRESTAPI-SetItemProperties 当文件夹与此API一起使用时,默认情况下属性附件是递归的.
| 归档时间: |
|
| 查看次数: |
2107 次 |
| 最近记录: |