Skip to content

Commit 3b949c9

Browse files
committed
add fluentci.toml
1 parent 2b1e7ff commit 3b949c9

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.fluentci/fluentci.toml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
[[steps]]
2+
name = "Setup Java"
3+
command = ["fluentci run --wasm java setup zulu-17.46.16"]
4+
5+
[[steps]]
6+
name = "Setup maven"
7+
command = ["fluentci run --wasm maven setup"]
8+
9+
[[steps]]
10+
name = "Build"
11+
command = ["mvn -q package jmeter:configure -Dmaven.test.skip-true"]
12+
env = ["JAVA_HOME=$HOME/.local/share/mise/installs/java/zulu-17.46.16"]
13+
14+
[[steps]]
15+
name = "Run tests"
16+
command = ["java -version", "mvn -q test-compile -Dmaven.test.skip=true"]
17+
env = ["JAVA_HOME=$HOME/.local/share/mise/installs/java/zulu-17.46.16"]
18+
19+
[[steps]]
20+
name = "Performance tests"
21+
command = [
22+
"java -version",
23+
"java -jar target/spring-pipeline-demo.jar > /dev/null &",
24+
"sleep 20",
25+
"mvn -q jmeter:jmeter",
26+
"mvn jmeter:results",
27+
]
28+
env = ["JAVA_HOME=$HOME/.local/share/mise/installs/java/zulu-17.46.16"]

0 commit comments

Comments
 (0)