【问题标题】:Jenkins not copying folder structure of project詹金斯没有复制项目的文件夹结构
【发布时间】:2018-04-06 20:10:33
【问题描述】:

我正在尝试使用 Jenkins 进行部署。我正在发送到服务器,文件夹 www 接收来自根项目的文件,但没有接收任何文件夹和子文件夹。我该如何解决这个问题?

我认为这可能是权限,所以我尝试将 chmod 777 赋予 www,但无论如何都没有用。

我已经配置了我的服务器(主机名、用户名和远程目录)。然后我使用 git config(url、凭据和要查看的分支)创建我的作业,作业将每分钟运行一次。在 Build 选项中,我放置了源文件 (*)、Exec Command(用于迁移的命令等)。当它运行时,我的www 文件夹是空的并且接收文件,但不接收文件夹。

【问题讨论】:

  • 这里有很多悬而未决的问题。我们不知道你是如何“部署”的。如果没有更多信息,您可能不会得到很多有用的答案。
  • 我已经配置了我的服务器(主机名、用户名和远程目录)。然后我使用 git config(url、凭据和要查看的分支)创建我的作业,作业将每分钟运行一次)。在 Build 选项中,我放置了源文件 (*)、Exec Comand(用于迁移的命令等)。只是它运行,我的 www 是空的并且接收文件但不接收文件夹
  • be nice;这是规则。
  • 好的,但是当我试图帮助某人评论他们的问题时,我需要声誉,但我没有足够的声誉。当我问某事时,有人会标记为坏问题,这会降低我的声誉。我怎么能这样成长?非常高兴
  • @AndréGava 我可以同情;我们之前都收到过没有任何解释的反对票。仍然没有给我们一个借口来诅咒这里的人。我不知道谁对您的问题投了反对票或为什么。我只能建议您确保您的帖子遵循此处列出的建议:stackoverflow.com/help/how-to-ask

标签: jenkins jenkins-pipeline jenkins-cli


【解决方案1】:

我找到了解释如何为 Jenkins 进行最佳配置的链接:Jenkins transferring 0 files using publish over SSH plugin 并且我发现了为什么 Jenkins 只发送文件而不是文件夹,这个 * 应该是 **/* 在源文件中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-17
    • 2017-03-22
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-15
    相关资源
    最近更新 更多