我正在尝试使用 Maven 使用 Concourse CI 创建管道。管道应:
- 从 git 获取代码。
- 使用 maven 构建和运行测试。
- 该项目在目标文件夹中生成 html 报告
上述步骤正在正确执行。如何访问由maven项目生成的输出即目标文件夹的问题。
我无法访问生成的文件夹并复制到所需的文件夹以供以后使用。
文件管道.yml:
resources:
- name: branch-master
type: git
source:
uri: {{git-url}}
branch: master
jobs:
- name: MavenJob
serial: true
plan:
- get: branch-master
trigger: true
- task: mvn-test
privileged: true
file: branch-dev/AppDemo/test.yml
文件 test.yml:
platform: linux
image_resource:
type: docker-image
source:
repository: maven
tag: latest
inputs:
- name: branch-master
outputs:
- name: mvn-output
run:
path: "mvn"
args: ["-f", "branch-master/AppDemo/pom.xml", "test"]
请一些身体帮助我。
提前致谢。