как настроить домашнюю переменную SonarQube в Docker Ubuntu - PullRequest
0 голосов
/ 23 мая 2018

Я хотел запустить сборку Jenkins и показать результат в SonarQube, оба они установлены, но я не знаю, как настроить переменную home Sonar.Кто-нибудь может помочь?

Вот мой файл докера

FROM ubuntu:latest
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && \
    apt-get upgrade -y && \
    apt-get install -y  software-properties-common && \
    add-apt-repository ppa:webupd8team/java -y && \
    apt-get update && \
    echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \
    apt-get install -f -y oracle-java8-installer && \
    apt install -y curl wget git maven supervisor unzip; \
    apt-get clean
ENV JAVA_HOME /usr/lib/jvm/java-8-oracle
ENV PATH $JAVA_HOME/bin:$PATH
ENV M2_HOME /usr
ENV PATH $M2_HOME/bin:$PATH
RUN mkdir -p ~/.m2
COPY jenkins.war /opt/jenkins.war
RUN chmod 644 /opt/jenkins.war
ENV JENKINS_HOME /jenkins
COPY sonarqube.zip /tmp/
RUN unzip /tmp/sonarqube.zip
EXPOSE 9000
ENTRYPOINT ["java", "-jar", "/opt/jenkins.war"]
RUN mkdir /jenkins
RUN echo 2.107.2 > jenkins/jenkins.install.UpgradeWizard.state
RUN echo 2.107.2 > jenkins/jenkins.install.InstallUtil.lastExecVersion
RUN mkdir /jenkins/plugins
COPY proxy.xml /jenkins/proxy.xml
COPY config.xml /jenkins/config.xml 
COPY hudson.tasks.Maven.xml /jenkins/hudson.tasks.Maven.xml
COPY settings.xml /usr/share/maven/conf/settings.xml 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...