File tree Expand file tree Collapse file tree 4 files changed +13
-8
lines changed
src/test/java/org/interpreter/evaluator Expand file tree Collapse file tree 4 files changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -11,19 +11,29 @@ RUN set -x && \
11
11
mv apache-maven-* maven && \
12
12
ln -s /usr/share/maven/bin/mvn /bin/
13
13
14
+ WORKDIR /monkey
15
+ # Add monkey interpreter so when monkey-ws is built it knows where to get it
16
+ ADD pom.xml pom.xml
17
+ ADD src src
18
+ RUN mvn clean install package -Dmaven.test.skip
19
+
14
20
WORKDIR /helidon
15
21
16
22
# Create a first layer to cache the "Maven World" in the local repository.
17
23
# Incremental docker builds will always resume after that, unless you update
18
24
# the pom
19
- ADD pom.xml pom.xml
25
+ ADD microservices/monkey-ws/pom.xml pom.xml
26
+ # TODO: is this really needed? -Declipselink.weave.skip -Declipselink.weave.skip -DskipOpenApiGenerate
20
27
RUN mvn package -Dmaven.test.skip -Declipselink.weave.skip -Declipselink.weave.skip -DskipOpenApiGenerate
21
28
22
29
# Do the Maven build!
23
30
# Incremental docker builds will resume here when you change sources
24
- ADD src src
31
+ ADD microservices/monkey-ws/ src src
25
32
RUN mvn package -DskipTests
26
33
34
+ WORKDIR /helidon/target
35
+ RUN ls -la
36
+
27
37
RUN echo "done!"
28
38
29
39
# 2nd stage, build the runtime image
Original file line number Diff line number Diff line change 13
13
<artifactId >monkey-ws</artifactId >
14
14
<version >1.0-SNAPSHOT</version >
15
15
16
- <properties >
17
- </properties >
18
-
19
16
<dependencies >
20
17
<dependency >
21
18
<groupId >io.helidon.microprofile.bundles</groupId >
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ ADD microservices/playground-ws/src src
22
22
# Incremental docker builds will always resume after that, unless you update
23
23
# the pom
24
24
ADD microservices/playground-ws/pom.xml .
25
+ # TODO: is this really needed? -Declipselink.weave.skip -Declipselink.weave.skip -DskipOpenApiGenerate
25
26
RUN mvn package -Prelease -Dmaven.test.skip -Declipselink.weave.skip -Declipselink.weave.skip -DskipOpenApiGenerate
26
27
27
28
# Do the Maven build!
Original file line number Diff line number Diff line change 1
1
package org .interpreter .evaluator ;
2
2
3
- import jdk .nashorn .internal .ir .annotations .Ignore ;
4
3
import org .interpreter .ast .Identifier ;
5
4
import org .interpreter .ast .Parser ;
6
5
import org .interpreter .ast .Program ;
7
6
import org .interpreter .evaluator .object .HashKey ;
8
7
import org .interpreter .evaluator .object .HashPair ;
9
8
import org .interpreter .evaluator .object .MHash ;
10
9
import org .interpreter .lexer .Lexer ;
11
- import org .junit .jupiter .api .Disabled ;
12
10
import org .junit .jupiter .api .Test ;
13
11
14
12
import java .io .BufferedReader ;
15
13
import java .io .FileReader ;
16
14
import java .util .ArrayList ;
17
- import java .util .Arrays ;
18
15
import java .util .HashMap ;
19
16
import java .util .Map ;
20
17
You can’t perform that action at this time.
0 commit comments