如何将工件从存储库部署到AppEngine

时间:2013-02-27 21:14:08

标签: cloudbees

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

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

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

AppEngine部署任务期望项目在工作区中可用,所以我想我需要创建一个下载并提取工件的任务,但我无法弄清楚如何执行此操作。

1 个答案:

答案 0 :(得分:1)

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