File tree Expand file tree Collapse file tree
frameworks/JavaScript/es4x Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- FROM ubuntu:18.04
2-
3- ENV DEBIAN_FRONTEND noninteractive
4-
5- RUN apt-get update && \
6- apt-get -y install curl && \
7- rm -rf /var/lib/apt/lists/*
8-
9- ENV GRAALVM_VERSION=1.0.0-rc6
10-
11- # Get GraalVM CE
12- RUN echo "Pulling graalvm ${GRAALVM_VERSION} binary from Github." \
13- && curl -sSLf https://github.com/oracle/graal/releases/download/vm-${GRAALVM_VERSION}/graalvm-ce-${GRAALVM_VERSION}-linux-amd64.tar.gz > /tmp/graalvm-ce-${GRAALVM_VERSION}-linux-amd64.tar.gz \
14- && mkdir -p /opt/java \
15- && tar -zxf /tmp/graalvm-ce-${GRAALVM_VERSION}-linux-amd64.tar.gz -C /opt/java \
16- && rm /tmp/graalvm-ce-${GRAALVM_VERSION}-linux-amd64.tar.gz
17-
18- ENV GRAALVM_HOME=/opt/java/graalvm-ce-${GRAALVM_VERSION}
19- ENV JAVA_HOME=${GRAALVM_HOME}
20- ENV PATH=${PATH}:${JAVA_HOME}/bin
21-
1+ FROM oracle/graalvm-ce:1.0.0-rc9
222# Set working dir
233RUN mkdir /app
244WORKDIR /app
@@ -30,7 +10,7 @@ RUN npm --unsafe-perm install
3010# Generate a runtime blog
3111RUN npm run package
3212
33- CMD ${GRAALVM_HOME}/bin/ java \
13+ CMD java \
3414 -server \
3515 -XX:+UseNUMA \
3616 -XX:+UseParallelGC \
@@ -43,6 +23,6 @@ CMD ${GRAALVM_HOME}/bin/java \
4323 -Dvertx.disableContextTimings=true \
4424 -Dvertx.disableTCCL=true \
4525 -jar \
46- target/es4x-0.0.1-fat .jar \
26+ target/es4x-0.0.1-bin .jar \
4727 --instances \
4828 `grep --count ^processor /proc/cpuinfo`
Original file line number Diff line number Diff line change 33 "version" : " 0.0.1" ,
44 "private" : true ,
55 "main" : " index.js" ,
6- "scripts" : {
7- "postinstall" : " vertx-scripts init" ,
8- "package" : " vertx-scripts package"
9- },
106 "devDependencies" : {
11- "vertx-scripts " : " latest " ,
12- "@vertx/unit " : " latest "
7+ "@ vertx/unit " : " 3.5.4 " ,
8+ "es4x-cli " : " 0.0.3 "
139 },
1410 "dependencies" : {
15- "@vertx/core" : " 3.5.3" ,
16- "@vertx/web" : " 3.5.3" ,
17- "@reactiverse/reactive-pg-client" : " 0.10.3"
11+ "@vertx/core" : " 3.5.4" ,
12+ "@vertx/web" : " 3.5.4" ,
13+ "@reactiverse/reactive-pg-client" : " 0.10.5"
14+ },
15+ "scripts" : {
16+ "postinstall" : " es4x postinstall" ,
17+ "start" : " es4x launcher run" ,
18+ "test" : " es4x launcher test" ,
19+ "shell" : " es4x shell" ,
20+ "package" : " es4x package"
1821 },
1922 "mvnDependencies" : {
20- "io.vertx:vertx-web-templ-handlebars" : " 3.5.3 "
23+ "io.vertx:vertx-web-templ-handlebars" : " 3.5.4 "
2124 },
2225 "files" : [
2326 " util.js" ,
You can’t perform that action at this time.
0 commit comments