
templates.main-kubernetes-pom.tmpl Maven / Gradle / Ivy
4.0.0
{{ .GroupId }}
{{ .ArtifactId }}
{{ .Version }}
{{ .JavaVersion }}
{{ .BuildProperties }}
org.apache.camel
camel-bom
{{ .CamelVersion }}
pom
import
{{ .MavenRepositories }}
org.apache.camel
camel-main
org.apache.camel
camel-health
{{ .CamelDependencies }}
org.fusesource.jansi
jansi
2.4.1
org.apache.logging.log4j
log4j-api
2.23.1
org.apache.logging.log4j
log4j-slf4j2-impl
2.23.1
org.apache.logging.log4j
log4j-core
2.23.1
org.apache.camel
camel-test-junit5
test
org.apache.maven.plugins
maven-compiler-plugin
3.13.0
${java.version}
${java.version}
org.apache.camel
camel-maven-plugin
{{ .CamelVersion }}
{{ .MainClassname }}
prepare-fatjar
org.apache.maven.plugins
maven-assembly-plugin
3.7.1
src/main/resources/assembly/runner.xml
{{ .MainClassname }}
true
false
make-assembly
package
single
org.eclipse.jkube
kubernetes-maven-plugin
${camel.main.jkube.version}
${camel.main.kubernetes.image-pull-policy}
docker
${camel.main.kubernetes.image-name}
eclipse-temurin:{{ .JavaVersion }}
linux/amd64
linux/arm64
${camel.main.kubernetes.ports.http.container-port}
java
-jar
/maven/${project.artifactId}-${project.version}.jar
build
resource
package
org.apache.maven.plugins
maven-resources-plugin
package
copy-resources
${project.build.directory}/kubernetes
${project.build.directory}/classes/META-INF/jkube
camel.debug
camel.debug
true
org.apache.camel
camel-debug
© 2015 - 2025 Weber Informatics LLC | Privacy Policy