0

我有一个具有此文件夹结构的 Maven 项目(在通过 jenkins 运行“maven clean install”之后):

在此处输入图像描述

PS:这个“目标”文件夹中还有其他文件和目录,但我需要的只是那些。

好吧,对于 AWS 部署,我需要创建一个具有这种精确结构的 ZIP 文件(缺少“ebs”文件夹):

在此处输入图像描述

我的管道在 Jenkins 中创建了带有 jar ane 'ebs' 文件夹的 ZIP,但我需要 Procfile 和 .ebextensions 在根级别,在 'ebs' 文件夹之外。

詹金斯配置:

在此处输入图像描述

我还尝试了“ebs”、“ebs/”、“ebs/*”和“ebs/.”。没有工作。我究竟做错了什么?在 ZIP 包中包含文件应该很简单,但事实并非如此。

4

1 回答 1

0

要将 Procfile 文件和 .ebextensions 文件夹包含在 Jenkins 生成的 ZIP 包中,第一步是在 maven 构建期间消除“ebs”文件夹。

对于目标根目录中的每个文件/目录,jenkins 'includes' 配置是:myapp.jar,Procfile,.ebextensions/**/*

于 2020-11-14T04:38:49.410 回答