Gradle установка через файл Docker - PullRequest
0 голосов
/ 27 апреля 2018

Я написал файл Docker с установками Gradle внутри него. Он показывает версию Gradle с командой gradle -v, но пока я выполняю задание jenkins с командой gradle -v в оболочке выполнения при создании задания , он отображается как gradle: не найдено

Пожалуйста, проверьте упомянутое изображение Это установка Gradle в файле Docker

#Install gradle

RUN cd /usr/lib \

&& wget https://downloads.gradle.org/distributions/gradle-3.4.1-bin.zip -o   gradle-bin.zip \


&& unzip "gradle-3.4.1-bin.zip" \

&& ln -s "/usr/gradle-3.4.1/bin/gradle" /usr/bin/gradle \

&& rm "gradle-bin.zip"

#Env set up

ENV GRADLE_HOME=usr/lib/gradle-3.4.1

#ENV PATH=$PATH:$GRADLE_HOME/bin:$PATH

ENV PATH=$PATH:$GRADLE_HOME/bin JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

1 Ответ

0 голосов
/ 23 октября 2018

Попробуй, работай на меня.

# Start with a base image containing Java runtime
FROM openjdk:8-jdk-alpine

# Add Maintainer Info

# Add a volume pointing to /tmp
VOLUME /tmp

# Make port 8080 available to the world outside this container
EXPOSE 8080


RUN mkdir /app
WORKDIR /app
COPY . /app
RUN ./gradlew build

ENTRYPOINT ["java","-jar","./build/libs/app-0.1.0.jar"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...