2016-11-30 63 views
0

我对Artifactory相对较新。我们正在使用gardle artifactory插件发布工件&也我们正在使用Jenkins CI来自动化构建。如何在Artifactory中进行代码升级

在Artifactory快照中,我们有像dev(dev,stg,perf,prodfix)版本&文件名(abc-dev.jar)的URL。

1.)开发完成后,我必须将abc-dev.jar提升为stg URL(abc-stg.jar),类似于其余的环境。

请提醒我们如何才能做到这一点。

回答

3

在Jenkins中,有一个Pipeline DSL可以用来促进你的构建。看到这里的文档: https://wiki.jenkins-ci.org/display/JENKINS/Artifactory+-+Working+With+the+Pipeline+Jenkins+Plugin

+0

你能告诉我,我们如何能做到这一点使用休息API构建/推广。我可以看到我们可以推广,但是在版本库上更改Jar版本是可能的或不可行。@ Eyal Ben Moshe – Ondweb

+0

我不确定我是否理解你的问题@Ondweb。你想推广神器并改变它的版本吗?如果是这样,为什么?您是否试图将快照版本更改为发行版本?你能详细说明你想达到的目标吗? –

+0

当我试图构建覆盖快照下的artifactory中的现有罐子(非独特版本)时。例如:我将以module-current.jar(当前将是dev版本,每个构建最新将被覆盖)构建并发布到快照,当涉及到发布时,我必须从快照升级到作为模块发布-release.jar(发布将在这里刺激版本)在促销我必须改变版本。 @Eyal Ben Moshe – Ondweb