【发布时间】:2022-09-28 22:49:34
【问题描述】:
我正在使用 gradle。我有这样的项目:
project/
--- sub1/
--- sub2/
我想将工件作为 2 个不同的文件上传(即分别为 sub1.jar 和 sub2.jar)。
实际上,我正在使用这份工作:
- uses: actions/upload-artifact@v3
with:
name: Artifacts
path: project*/build/libs/*.jar
但上传的文件只有一个文件,文件有子文件夹。
我尝试运行相同的 upload-artifact 作业,但参数不同。我不能那样做。
我不想复制/粘贴同一个工作,因为将来我会有多个子项目,我不想有 50 行或相同的代码......
如何上传生成的文件,或多次运行相同的作业?
-
也许使用matrix strategy 来完成这项工作?
标签: gradle github-actions