Я пытаюсь создать задание и отправить образ докера, содержащий зависимости моего приложения, с помощью параметра сборки. В документации для собраний указано, что все ресурсы, которые были извлечены через get
, доступны во время шага размещения. Однако, похоже, я не могу получить доступ к своему ресурсу git, чтобы вытащить из него файл pom.xml. Когда я пытаюсь запустить это задание, я получаю сообщение об ошибке, что файл pom.xml не существует.
трубопроводная работа
- name: get-dependencies
plan:
- get: git-repo
passed: [pull-repo]
trigger: true
- get: artifacts-container
- put: artifacts-container
params:
inputs: [git-repo]
build: git-repo/app/concourse/dockerfiles/artifacts
Dockerfile
# Set base image qualities
FROM localhost:5000/app-artifacts:0.0.3 AS build
Load application into image
COPY git-repo/app/pom.xml /
RUN mvn dependency:go-offline