4.0.0
com.yahoo.vespa
hosted-tenant-base
8-SNAPSHOT
Base pom for all tenant base poms
Parent POM for all Vespa base poms.
https://github.com/vespa-engine
pom
dependency-versions
com.yahoo.vespa
8-SNAPSHOT
../dependency-versions/pom.xml
The Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0.txt
Vespa
https://github.com/vespa-engine
scm:git:git@github.com:vespa-engine/vespa.git
scm:git:git@github.com:vespa-engine/vespa.git
git@github.com:vespa-engine/vespa.git
${project.version}
false
17
!integration
com.yahoo.vespa
container-dependency-versions
${vespaversion}
pom
import
org.glassfish.jaxb
jaxb-runtime
${jaxb.runtime.vespa.version}
com.yahoo.vespa
container
${vespaversion}
com.yahoo.vespa
container-test
${vespaversion}
com.yahoo.vespa
tenant-cd-api
${vespaversion}
org.junit.jupiter
junit-jupiter-engine
${junit.vespa.tenant.version}
org.junit.jupiter
junit-jupiter-api
${junit.vespa.tenant.version}
org.junit.vintage
junit-vintage-engine
${junit.vespa.tenant.version}
org.junit.jupiter
junit-jupiter-params
${junit.vespa.tenant.version}
org.junit.platform
junit-platform-engine
${junit.platform.vespa.tenant.version}
org.junit.platform
junit-platform-commons
${junit.platform.vespa.tenant.version}
org.hamcrest
hamcrest-core
${hamcrest.vespa.version}
com.yahoo.vespa
container
provided
com.yahoo.vespa
container-test
test
com.yahoo.vespa
tenant-cd-api
test
org.junit.jupiter
junit-jupiter-engine
test
org.junit.vintage
junit-vintage-engine
test
hosted-build-vespa-application
is-base-pom-module.txt
${project.artifactId}
org.apache.maven.plugins
maven-surefire-plugin
${surefire.vespa.tenant.version}
${test.categories}
false
false
${application}
${tenant}
${instance}
${environment}
${region}
${endpoint}
${apiKeyFile}
${apiCertificateFile}
${dataPlaneKeyFile}
${dataPlaneCertificateFile}
org.apache.maven.plugins
maven-surefire-report-plugin
${surefire.vespa.tenant.version}
${env.TEST_DIR}
org.apache.maven.plugins
maven-enforcer-plugin
${maven-enforcer-plugin.vespa.version}
enforce-java
enforce
[17, )
[3.6, )
enforce-no-log4j
enforce
log4j:log4j:*:jar:compile
log4j:log4j:*:jar:provided
org.apache.logging.log4j:log4j-core:(,2.17.0]:jar:compile
org.apache.logging.log4j:log4j-core:(,2.17.0]:jar:provided
enforce-no-compile-scope
enforce
ERROR
javax.ws.rs:javax.ws.rs-api:*:jar:compile
org.slf4j:slf4j-api:*:jar:compile
Dependency graph contains 'compile' scoped artifacts that are provided by the container. These may cause the application to fail. Either exclude artifacts (if unused) or override to scope 'provided'.
WARN
com.google.inject:guice:*:jar:compile
javax.inject:javax.inject:*:jar:compile
Dependency graph contains 'compile' scoped artifacts that are provided by the container. These may result in unexpected behaviour and will result in a larger application package than necessary. Either exclude artifacts (if unused) or override to scope 'provided'.
enforce-just-our-jupiter
enforce
org.junit.jupiter:junit-jupiter-api:*:jar:compile
org.junit.jupiter:junit-jupiter-api:*:jar:provided
org.junit.jupiter:junit-jupiter-api:*:jar:runtime
org.junit.jupiter:junit-jupiter-api:(,${junit.vespa.tenant.version}):jar:*
org.junit.jupiter:junit-jupiter-api:(${junit.vespa.tenant.version},):jar:*
org.junit.jupiter:junit-jupiter-params:(,${junit.vespa.tenant.version}):jar:*
org.junit.jupiter:junit-jupiter-params:(${junit.vespa.tenant.version},):jar:*
org.junit.platform:junit-platform-engine:(,${junit.platform.vespa.tenant.version}):jar:*
org.junit.platform:junit-platform-engine:(${junit.platform.vespa.tenant.version},):jar:*
org.junit.platform:junit-platform-commons:(,${junit.platform.vespa.tenant.version}):jar:*
org.junit.platform:junit-platform-commons:(${junit.platform.vespa.tenant.version},):jar:*
com.yahoo.vespa
bundle-plugin
${vespaversion}
true
${bundle-plugin.failOnWarnings}
${extraTestBundleScopeOverrides},
org.junit.jupiter:junit-jupiter-engine:test,
org.junit.jupiter:junit-platform-engine:test,
org.junit.vintage:junit-vintage-engine:test,
org.junit.jupiter:junit-jupiter-api:provided,
com.yahoo.vespa:application:test,
com.yahoo.vespa:container-test:test,
com.yahoo.vespa:vespa-feed-client:test,
com.yahoo.vespa:vespa-feed-client-api:provided,
com.yahoo.vespa:tenant-cd-api:provided
generate-test-bundle-osgi-manifest
prepare-package
generate-test-bundle-osgi-manifest
${project.artifactId}-test
assemble-test-bundle
package
assemble-test-bundle
com.yahoo.vespa
vespa-maven-plugin
${vespaversion}
generate-test-descriptor
prepare-package
generateTestDescriptor
com.yahoo.vespa
vespa-application-maven-plugin
${vespaversion}
packageApplication
org.apache.maven.plugins
maven-antrun-plugin
${maven-antrun-plugin.vespa.version}
attach-artifact
package
run
set-vespa-compile-version
vespa.compile.version
${vespa.compile.version}
set-vespa-runtime-version
vespa.runtime.version
${vespa.runtime.version}
ossrh-deploy-vespa
false
org.apache.maven.plugins
maven-gpg-plugin
${maven-gpg-plugin.vespa.version}
sign-artifacts
verify
sign
--pinentry-mode
loopback
org.sonatype.plugins
nexus-staging-maven-plugin
${nexus.staging.maven.plugin.version}
true
ossrh
https://oss.sonatype.org/
ossrh
${snapshotDeploymentRepository}
ossrh
${releaseDeploymentRepository}
org.apache.maven.plugins
maven-dependency-plugin
${maven-dependency-plugin.vespa.version}
org.apache.maven.plugins
maven-compiler-plugin
${maven-compiler-plugin.vespa.version}
${target_jdk_version}
true
true
-Xlint:all
-Werror