diff --git a/your.xml b/your.xml new file mode 100644 index 0000000..db66a66 --- /dev/null +++ b/your.xml @@ -0,0 +1,565 @@ + + 4.0.0 + client-java-parent + io.kubernetes + 15.0.0-SNAPSHOT + pom + Kubernetes Client API + https://github.com/kubernetes-client/java + Kubernetes Client Library + + + util + kubernetes + proto + extended + fluent + spring + e2e + examples + client-java-contrib/cert-manager + client-java-contrib/prometheus-operator + client-java-contrib/admissionreview + + + + scm:git:git@github.com:kubernetes-client/java.git + scm:git:git@github.com:kubernetes-client/java.git + https://github.com/kubernetes-client/java + HEAD + + + + 2.2.0 + + + + 1.8 + ${java.version} + ${java.version} + 1.0.0 + 1.6.0 + UTF-8 + + 1.3.2 + 1.30 + 1.7.36 + 2.9.3 + 3.19.4 + 4.13 + 7.2.0 + 1.70 + 2.9.0 + 3.0.2 + 4.9.2 + 1.6.5 + 0.80.1 + 1.8.5 + 3.12.0 + 4.4 + 1.21 + 2.11.0 + 1.15 + 2.6.3 + 5.3.15 + 0.15.0 + + true + + 48540ECBBF00A28EACCF04E720FD12AFB0C9EBA9 + ${env.GPG_PASSPHRASE} + + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + + The Kubernetes Authors + kubernetes-dev@googlegroups.com + Kubernetes + https://kubernetes.io + + + + + + + org.apache.commons + commons-lang3 + ${apache.commons.lang3.version} + + + org.apache.commons + commons-collections4 + ${apache.commons.collections4.version} + + + org.yaml + snakeyaml + ${snakeyaml.version} + + + commons-codec + commons-codec + ${common.codec.version} + + + org.apache.commons + commons-compress + ${apache.commons.compress} + + + commons-io + commons-io + ${apache.commons.io} + + + com.github.ben-manes.caffeine + caffeine + ${caffeine.version} + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.bouncycastle + bcprov-ext-jdk15on + ${bouncycastle.version} + + + org.bouncycastle + bcpkix-jdk15on + ${bouncycastle.version} + + + com.microsoft.azure + adal4j + 1.6.7 + true + + + com.google.protobuf + protobuf-java + ${protobuf.version} + + + org.bitbucket.b_c + jose4j + 0.7.9 + + + com.github.vladimir-bukhtoyarov + bucket4j-core + ${bucket4j.version} + + + commons-cli + commons-cli + 1.5.0 + + + org.springframework.boot + spring-boot + ${spring.boot.version} + + + org.springframework.boot + spring-boot-autoconfigure + ${spring.boot.version} + + + org.springframework.boot + spring-boot-actuator + ${spring.boot.version} + true + + + io.prometheus + simpleclient + ${prometheus.client.version} + true + + + io.prometheus + simpleclient_httpserver + ${prometheus.client.version} + true + + + com.google.code.gson + gson + ${gson.version} + + + io.gsonfire + gson-fire + ${gsonfire.version} + + + com.squareup.okhttp3 + okhttp + ${okhttp3.version} + + + com.squareup.okhttp3 + logging-interceptor + ${okhttp3.version} + + + io.swagger + swagger-annotations + ${swagger-core.version} + + + javax.annotation + javax.annotation-api + ${javax.annotation.version} + + + com.google.code.findbugs + jsr305 + ${jsr305.version} + + + com.google.auth + google-auth-library-oauth2-http + 1.4.0 + true + + + + + + ch.qos.logback + logback-classic + 1.2.10 + test + + + junit + junit + 4.13.2 + test + + + org.mockito + mockito-core + 4.3.1 + test + + + com.github.stefanbirkner + system-lambda + 1.2.1 + test + + + uk.org.webcompere + system-stubs-core + 2.0.1 + test + + + com.github.tomakehurst + wiremock + 2.27.2 + test + + + org.springframework.boot + spring-boot-test + ${spring.boot.version} + test + + + org.springframework + spring-test + ${spring.version} + test + + + com.flipkart.zjsonpatch + zjsonpatch + 0.4.11 + + + org.hamcrest + hamcrest-junit + 2.0.0.0 + test + + + org.awaitility + awaitility + 4.1.1 + test + + + org.assertj + assertj-core + 3.22.0 + test + + + + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + default + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2 + default + + + + + + + + org.apache.felix + maven-bundle-plugin + 5.1.4 + true + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.3.2 + + none + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + org.apache.maven.plugins + maven-release-plugin + 2.5.3 + + + org.apache.maven.plugins + maven-compiler-plugin + 3.9.0 + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.10 + + + org.codehaus.mojo + build-helper-maven-plugin + 3.3.0 + + + org.apache.maven.plugins + maven-jar-plugin + 3.2.2 + + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.2 + + false + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + + org.codehaus.gmavenplus + gmavenplus-plugin + 1.13.1 + + + + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 3.3.0 + + + org.apache.maven.plugins + maven-release-plugin + + true + release-sign-artifacts + deploy + true + + + + org.sonatype.plugins + nexus-staging-maven-plugin + true + + ossrh + https://oss.sonatype.org/ + true + + + + com.diffplug.spotless + spotless-maven-plugin + 2.20.2 + + + + + + src/**/*.java + + + + + + + + src/**/*.java + + + Remove wildcard imports + import (static )?\s+\S+\.\*;$ + INVALID IMPORTS (WILDCARD) + + + + + + src/**/*.java + + + Forbids guava imports + ^import (static )?com\.google\.common\..*;$ + INVALID IMPORTS (GUAVA) + + + + + + + 1.7 + + + + + + src/main/groovy/**/*.groovy + src/test/groovy/**/*.groovy + + + + java,javax,org,com,com.diffplug, + + + + + +/* +Copyright $YEAR The Kubernetes Authors. +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + + + + + +/* +Copyright $YEAR The Kubernetes Authors. +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + + package + + + + + + + + + release-sign-artifacts + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.0.1 + + + sign-artifacts + verify + + sign + + + + + --pinentry-mode + loopback + + + + + + + + + + fluent-gen + + fluent-gen + + + +