Существует несколько способов сделать сборку для Openshift, одним из них является Стратегия сборки Docker
У меня есть Dockerfile в корне моего хранилища:
FROM maven:3.6.1-jdk-8
...
RUN mvn clean package
...
Когда я выполню
oc new-build https://github.com/myrepo
это удается, но:
oc start-build ...
терпит неудачу, жалуясь, что не может найти файл pom.xml
в рабочем каталоге (то есть /
).
Использование
RUN echo `find . pom.xml`
Я обнаружил, что файл pom.xml
нигде не найти.
Как я могу заставить его работать? Кроме того, мой подход правильный?