如何将jar文件保存为gitlab工件
How to save jar files as gitlab artifacts
我正在尝试将 maven 生成的文件存储为工件。据我了解,我编辑了以下 ci yml.
stages:
- build
- package
maven-build:
stage: build
script:
- mvn install
artifacts:
paths:
- art/
maven-package:
stage: package
artifacts:
paths:
- art/
script:
- mvn package -U
默认情况下,maven 会将工件构建到名为 target
的目录中。您没有在工件声明中包含此路径。
要解决这个问题,您可以:
- 将
target
添加到您的 yaml 中的 paths:
数组 或
- 将脚本步骤添加到 move/copy 将
target
目录添加到您已经包含在 paths:
数组中的 ./art
OR
- 更改 Maven 将放置构建文件的目录。
我正在尝试将 maven 生成的文件存储为工件。据我了解,我编辑了以下 ci yml.
stages:
- build
- package
maven-build:
stage: build
script:
- mvn install
artifacts:
paths:
- art/
maven-package:
stage: package
artifacts:
paths:
- art/
script:
- mvn package -U
默认情况下,maven 会将工件构建到名为 target
的目录中。您没有在工件声明中包含此路径。
要解决这个问题,您可以:
- 将
target
添加到您的 yaml 中的paths:
数组 或 - 将脚本步骤添加到 move/copy 将
target
目录添加到您已经包含在paths:
数组中的./art
OR - 更改 Maven 将放置构建文件的目录。