Skip to content

Commit

Permalink
add fluentci.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
tsirysndr committed Aug 29, 2024
1 parent 2b1e7ff commit 3b949c9
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .fluentci/fluentci.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
[[steps]]
name = "Setup Java"
command = ["fluentci run --wasm java setup zulu-17.46.16"]

[[steps]]
name = "Setup maven"
command = ["fluentci run --wasm maven setup"]

[[steps]]
name = "Build"
command = ["mvn -q package jmeter:configure -Dmaven.test.skip-true"]
env = ["JAVA_HOME=$HOME/.local/share/mise/installs/java/zulu-17.46.16"]

[[steps]]
name = "Run tests"
command = ["java -version", "mvn -q test-compile -Dmaven.test.skip=true"]
env = ["JAVA_HOME=$HOME/.local/share/mise/installs/java/zulu-17.46.16"]

[[steps]]
name = "Performance tests"
command = [
"java -version",
"java -jar target/spring-pipeline-demo.jar > /dev/null &",
"sleep 20",
"mvn -q jmeter:jmeter",
"mvn jmeter:results",
]
env = ["JAVA_HOME=$HOME/.local/share/mise/installs/java/zulu-17.46.16"]

0 comments on commit 3b949c9

Please sign in to comment.