github.com/kubeshop/testkube@v1.17.23/test/executors/maven.yaml (about) 1 apiVersion: executor.testkube.io/v1 2 kind: Executor 3 metadata: 4 name: maven-jdk18-executor 5 spec: 6 image: kubeshop/testkube-maven-executor:jdk18 7 types: 8 - maven:jdk18/project 9 - maven:jdk18/test 10 - maven:jdk18/integration-test 11 command: ["mvn"] 12 args: [ 13 "--settings", 14 "<settingsFile>", 15 "<goalName>", 16 "-Duser.home", 17 "<mavenHome>" 18 ] 19 --- 20 apiVersion: executor.testkube.io/v1 21 kind: Executor 22 metadata: 23 name: maven-jdk11-executor 24 spec: 25 image: kubeshop/testkube-maven-executor:jdk11 26 types: 27 - maven:jdk11/project 28 - maven:jdk11/test 29 - maven:jdk11/integration-test 30 command: ["mvn"] 31 args: [ 32 "--settings", 33 "<settingsFile>", 34 "<goalName>", 35 "-Duser.home", 36 "<mavenHome>" 37 ] 38 --- 39 apiVersion: executor.testkube.io/v1 40 kind: Executor 41 metadata: 42 name: maven-jdk8-executor 43 spec: 44 image: kubeshop/testkube-maven-executor:jdk8 45 types: 46 - maven:jdk8/project 47 - maven:jdk8/test 48 - maven:jdk8/integration-test 49 command: ["mvn"] 50 args: [ 51 "--settings", 52 "<settingsFile>", 53 "<goalName>", 54 "-Duser.home", 55 "<mavenHome>" 56 ]