【问题标题】:Github Actions yml config multiple paths in a step?Github Actions yml 一步配置多个路径?
【发布时间】:2020-08-21 06:46:42
【问题描述】:

我正在尝试将我的 Android 项目从 CircleCI 迁移到 Github Actions,并且我已按照 Github 页面上的指南进行操作。当我到达这部分时

- name: Upload math result for job 1
  uses: actions/upload-artifact@v1
  with:
    name: homework
    path: math-homework.txt

我遇到的问题是我曾经有多个路径,我无法让它与以下几行一起工作

        paths:
          - 'app/build/test-results'
          - 'app/build/tmp'

所以我的问题是如何在此配置中添加多个路径?感谢阅读!

【问题讨论】:

    标签: android github continuous-integration github-actions


    【解决方案1】:

    description可以看到:

    path - 描述上传内容的文件、目录或通配符模式。

    所以,通配符选项会为你工作:

    - uses: actions/upload-artifact@v1
      with:
        path: app/build/**/*
    

    【讨论】:

    • 感谢您的回复!但是该目录中还有其他文件夹,我真的没有办法选择我需要的东西而忽略其余的吗?我想上传许多工件会减慢我的进度,对吧?
    • 是的。但我建议你只玩通配符。这是一个强大的机制,我相信您可以找到一个有效的通配符来上传您需要的内容。 Example.
    • 我会调查的。现在我想我会分步上传必要的文件!
    猜你喜欢
    • 2021-04-04
    • 2021-02-22
    • 2020-11-18
    • 2021-04-25
    • 2022-10-05
    • 1970-01-01
    • 2017-04-30
    • 1970-01-01
    • 2020-01-19
    相关资源
    最近更新 更多