groovy - 如何从管道 (jenkinsfile) 中使用 Jenkins Copy Artifacts 插件?

标签 groovy jenkins-workflow jenkinsfile

我试图找到一个在 Jenkins 管道(工作流)中使用 Jenkins Copy Artifacts 插件的示例。

任何人都可以指出使用它的示例 Groovy 代码吗?

最佳答案

如果构建不在同一管道中运行,您可以直接使用 CopyArtifact插件,这里是例子:https://www.cloudbees.com/blog/copying-artifacts-between-builds-jenkins-workflow和示例代码:

node {
   // setup env..
   // copy the deployment unit from another Job...
   step ([$class: 'CopyArtifact',
          projectName: 'webapp_build',
          filter: 'target/orders.war']);
   // deploy 'target/orders.war' to an app host
}

关于groovy - 如何从管道 (jenkinsfile) 中使用 Jenkins Copy Artifacts 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36843215/

相关文章:

spring - 一个组件需要一个名为 '' 的 bean,但是找不到

jenkins - 如何从没有 jenkinsfile 的存储库触发 Jenkins 管道构建?

java - 斯波克。如何模拟java.lang.Class?

Groovy:为什么同一个包中的类需要导入?

jenkins - 持续集成和手动测试如何协同工作?

jenkins - 从 Jenkins 工作流程脚本标记存储库

jenkins - 如何将Jenkins管道脚本的各个部分提取到类中?

hibernate - Grails/hibernate 标准ID inList

jenkins - 如何在本地测试对 Jenkinsfile 所做的更改?