我想创建一个Jenkins,它将我的Maven存储库中已存在的工件部署到Google AppEngine。
目前我的工作既有构建也有部署,但我想把它分成两个独立的工作:
AppEngine部署任务期望项目在工作区中可用,所以我想我需要创建一个下载并提取工件的任务,但我无法弄清楚如何执行此操作。
答案 0 :(得分:1)
第一个选项是使用copy-artifact插件从另一个作业复制构建的工件。 另一个可能更好的选择是您在构建作业中设置promotion以部署到AppEngine,因此您有一个独特的部署过程(不会在每个构建上部署工件),但不需要复杂的作业设置