Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 9 additions & 8 deletions hugegraph-hubble/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,23 @@

FROM maven:3.9.0-eclipse-temurin-11 AS build

RUN set -x \
&& apt-get -q update \
&& apt-get install -y nodejs npm \
&& npm install --global yarn \
&& apt-get clean

ARG MAVEN_ARGS

COPY . /pkg
WORKDIR /pkg

RUN set -x \
&& mvn install -pl hugegraph-client,hugegraph-loader -am -Dmaven.javadoc.skip=true -DskipTests -ntp
&& apt-get -q update \
&& apt-get install -y npm \
&& apt-get clean

RUN set -x \
&& cd /pkg/hugegraph-hubble/ \
&& mvn package -e -B -ntp -DskipTests -Dmaven.javadoc.skip=true
&& mvn install $MAVEN_ARGS -pl hugegraph-client,hugegraph-loader -am -Dmaven.javadoc.skip=true -DskipTests -ntp

RUN set -x \
&& cd /pkg/hugegraph-hubble/ \
&& mvn package $MAVEN_ARGS -e -B -ntp -DskipTests -Dmaven.javadoc.skip=true

FROM openjdk:11-slim

Expand Down
8 changes: 4 additions & 4 deletions hugegraph-loader/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ FROM maven:3.9.0-eclipse-temurin-11 AS build
COPY . /pkg
WORKDIR /pkg

RUN set -x \
&& mvn install -pl hugegraph-client,hugegraph-loader -am -Dmaven.javadoc.skip=true -DskipTests -ntp
ARG MAVEN_ARGS

RUN set -x \
&& mvn install $MAVEN_ARGS -pl hugegraph-client,hugegraph-loader -am -Dmaven.javadoc.skip=true -DskipTests -ntp

RUN set -x \
&& cd /pkg/hugegraph-loader/ \
&& echo "$(ls)" \
&& mvn clean package -DskipTests

&& mvn clean package $MAVEN_ARGS -DskipTests

FROM openjdk:11-slim

Expand Down