0

我想创建一个 Jenkins,它将我的 Maven 存储库中已经存在的工件部署到 Google AppEngine。

目前我有一个构建和部署的工作,但我想把它分成两个独立的工作:

  • 一项构建工件并将其部署到存储库的工作
  • 从存储库获取工件并将其部署到 AppEngine 的第二个作业

AppEngine 部署任务期望该项目在工作区中可用,因此我想我需要创建一个下载和提取工件的任务,但我不知道如何执行此操作。

4

1 回答 1

1

第一个选项是使用 copy-artifact 插件从另一个作业中复制构建的工件。另一个可能更好的选择是让您在构建作业中设置升级以部署到 AppEngine,因此您有一个独特的部署过程(工件不会在每个构建上部署)但不需要复杂的作业设置。

于 2013-02-28T08:51:53.687 回答