上传的项目图片:“Jenkins Artifactory插件”
  1. Jenkins Artifactory插件
  2. hap - 937

在Docker容器中支持JFrog DSL

    XML 可打印的

    细节

    • 类型: 改进
    • 状态: Resolved
      A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">解决
    • 解决方法: 完成
    • 影响版本/ s: 2.12.2
    • 修复版本/ s: 2.13.0
    • 组件/ s: GradleMaven3
    • 标签:
      没有一个
    • 环境:

      Jenkins 2.32.3, Artifactory插件2.11.0,Pipeline 2.5

      描述

      如何从Docker容器内使用JFrog DSL运行Jenkins管道作业?
      Def buildenv = docker.image('container')
      buildenv.pull ()
      buildenv。{内
      defserver = Artifactory。服务器('OLP Staging Artifactory')
      defbuildinfo = Artifactory.newBuildInfo()
      buildInfo.env.capture = true

      阶段(“构建”){
      超时(10)

      {defrtgradle = Artifactory.newGradleBuild()userwrapper = true解析器repo:'remote-repos', server: server rtGradle.run tasks: 'test jacocoTestReport'}

      }
      }
      无法读取初始化脚本'/tmp/init-artifactory6638392993045452201gradle',因为它不存在。

      在普通从属服务器上运行的相同代码将正确通过。Docker容器广泛用于运行在云中无状态节点之上的CD流。

        附件

          活动

            受让人:
            yahaviYahav伊扎克。
            记者:
            ldavidDavid Liederman(非活跃)
            投票:
            4 为这个问题投票
            观察人士:
            6 开始收看本期节目

              日期

              创建:
              更新:
              解决: