【问题标题】:Include Procfile and .ebextension folder in Jenkins ZIP在 Jenkins ZIP 中包含 Procfile 和 .ebextension 文件夹
【发布时间】:2021-02-26 00:17:58
【问题描述】:

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

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

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

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

Jenkins 配置:

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

【问题讨论】:

    标签: amazon-web-services nginx jenkins procfile ebextensions


    【解决方案1】:

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

    对于目标根目录内的每个文件/目录,jenkins 的“包含”配置为:myapp.jar,Procfile,.ebextensions/**/*

    【讨论】:

      猜你喜欢
      • 2013-09-14
      • 1970-01-01
      • 1970-01-01
      • 2017-01-04
      • 1970-01-01
      • 2013-10-10
      • 2016-10-02
      • 2021-08-24
      • 1970-01-01
      相关资源
      最近更新 更多