小编pka*_*uko的帖子

有没有办法通过settings.xml禁用maven-deploy-plugin的部署目标

我尝试将其添加到settings.xml;

<properties>
    <maven.deploy.skip>true</maven.deploy.skip>
</properties>
Run Code Online (Sandbox Code Playgroud)

但那没用.mvn deploy -Dmaven.skip.deploy = true似乎工作正常.另外我假设将上述标记添加到pom.xml也可以.有没有办法使用settings.xml实现这一目标?

我想要这样做的原因是强制生成Jenkins作业的人必须使用Jenkins的方法来部署工件而不使用部署目标.只有在整个构建成功时,Jenkins的方法才会部署工件,但即使构建的其余部分即将失败,部署目标也可以部署工件.除了阻止普通用户在Jenkins中创建和配置作业之外,我愿意接受有关实现此目的的其他方法的建议.

artifactory maven jenkins

8
推荐指数
1
解决办法
7017
查看次数

在fxri中不能pp(漂亮的打印)?(红宝石)

这是来自fxri的一点复制/粘贴.为什么会发生这种情况,我该如何解决?Ruby版本是; 在64位Windows 7上的ruby 1.8.6(2008-08-11 patchlevel 287)[i386-mswin32].

irb(main):334:0> pp "a"
NoMethodError: undefined method `<<' for #<FXIrb:0x6229524>
from ..../Ruby/lib/ruby/1.8/prettyprint.rb:146:in `text'
from ..../Ruby/lib/ruby/1.8/prettyprint.rb:198:in `group'
from ..../Ruby/lib/ruby/1.8/pp.rb:140:in `pp'
from ..../Ruby/lib/ruby/1.8/PP.rb:77:in `pp'
from ..../Ruby/lib/ruby/1.8/pp.rb:119:in `guard_inspect_key'
from ..../Ruby/lib/ruby/1.8/PP.rb:77:in `pp'
from ..../Ruby/lib/ruby/1.8/PP.rb:60:in `pp'
from ..../Ruby/lib/ruby/1.8/PP.rb:59:in `each'
from ..../Ruby/lib/ruby/1.8/PP.rb:59:in `pp'
from (irb):334
from :0

irb(main):335:0> a = {'a', 'b', 'c', 'd'}
=> {"a"=>"b", "c"=>"d"}
irb(main):336:0> a
=> {"a"=>"b", "c"=>"d"}
irb(main):337:0> pp a
NoMethodError: undefined method `<<' for #<FXIrb:0x6229524>
from ..../Ruby/lib/ruby/1.8/prettyprint.rb:146:in `text'
from ..../Ruby/lib/ruby/1.8/prettyprint.rb:198:in `group'
from ..../Ruby/lib/ruby/1.8/pp.rb:140:in …
Run Code Online (Sandbox Code Playgroud)

ruby

1
推荐指数
1
解决办法
2526
查看次数

标签 统计

artifactory ×1

jenkins ×1

maven ×1

ruby ×1