4.0.0 jar com.cloudera.api cloudera-manager-api Cloudera Manager API 7.3.0 3.1.12 28.1-jre 2.10.0 2.1 4.12 UTF-8 true com.cloudera.api.shaded ${project.build.directory}/classes/restapi 43 v${apiVersion} cdh.releases.repo http://maven.jenkins.cloudera.com:8081/artifactory/cdh-staging-local CDH Releases Repository cdh.snapshots.repo http://maven.jenkins.cloudera.com:8081/artifactory/libs-snapshot-local CDH Snapshots Repository jdk8 1.8 -Xdoclint:none 3.0.0 org.codehaus.mojo build-helper-maven-plugin 1.12 regex-property regex-property python_client.version ${project.version} ^(.+)\.(.+)\.(.+)$ ${apiVersion}.0.$3 true com.webcohesion.enunciate enunciate-maven-plugin 2.13.1 enunciate2.xml ${restapi.dir} Cloudera Manager API Docs docs prepare-package com.sun tools ${java.version} system ${java.home}/../lib/tools.jar org.codehaus.mojo exec-maven-plugin 1.6.0 python ${project.basedir} swagger-preprocessor.py -f ${restapi.dir}/apidocs/ui/swagger.json python_build prepare-package exec bash -c sed 'N;N;N;s/long_description=.*\n.*\n.*/long_description="Cloudera Manager API client ${python_client.version} for API version ${apiVersion} introduced in Cloudera Manager ${project.version}"/g' ${project.build.directory}/swagger/python/setup.py > ${project.build.directory}/swagger/python/setup.py.tmp ; mv ${project.build.directory}/swagger/python/setup.py.tmp ${project.build.directory}/swagger/python/setup.py update_python_client_description package exec python ${project.basedir} swagger-utils.py ${restapi.dir}/apidocs/ui/index.html ${restapi.dir}/apidocs/ui/swagger-ui.css ${restapi.dir}/apidocs/ui/swagger-ui-standalone-preset.js ${project.basedir}/static/cms/icons/manager-logo.svg ${restapi.dir}/apidocs/ update_index_html package exec io.swagger swagger-codegen-maven-plugin 2.2.3 java-client generate prepare-package ${project.basedir}/swagger/templates/java/ ${restapi.dir}/apidocs/ui/swagger.json java ${project.build.directory}/swagger/java java8 com.cloudera.api.swagger cloudera-manager-api-swagger ${project.version} com.cloudera.api.swagger com.cloudera.api.swagger.model com.cloudera.api.swagger.client python-client generate prepare-package ${project.basedir}/swagger/templates/python/ ${restapi.dir}/apidocs/ui/swagger.json python ${project.build.directory}/swagger/python cm_client ${python_client.version} com.ruleoftech markdown-page-generator-plugin 2.1.0 prepare-package generate ${project.basedir}/swagger-client-sdk-header.html ${project.build.directory}/swagger ${project.build.directory}/swagger-html-sdk-docs true true TABLES,HARDWRAPS,FENCED_CODE_BLOCKS,AUTOLINKS,STRIKETHROUGH,ATXHEADERSPACE,TASKLISTITEMS,ANCHORLINKS TableBlock|class=table table-striped table-bordered jdk7 1.7 3.0.0 org.codehaus.enunciate maven-enunciate-cxf-plugin 1.27 enunciate.xml ${project.build.directory}/classes/restapi Cloudera Manager API Docs docs package com.sun tools ${java.version} system ${java.home}/../lib/tools.jar jdk6 1.6 2.5.2 org.codehaus.enunciate maven-enunciate-cxf-plugin 1.27 enunciate.xml ${project.build.directory}/classes/restapi Cloudera Manager API Docs docs package clover 4.0.3 true true com.atlassian.clover clover ${clover.version} com.atlassian.maven.plugins maven-clover2-plugin ${clover.version} ${clover.generateHtml} ${clover.generateXml} org.apache.maven.plugins maven-compiler-plugin 2.3.2 -Xlint 1.8 1.8 org.apache.maven.plugins maven-shade-plugin 3.1.0 package shade true shaded com.fasterxml.jackson.*:* com.google.guava:guava com.google.guava:failureaccess joda-time:joda-time* com. ${privateClassPath}.com. com.google.common.** org. ${privateClassPath}.org. org.joda.time.** org.apache.maven.plugins maven-jar-plugin 2.3.1 test-jar org.apache.maven.plugins maven-surefire-plugin 2.12.4 true ${test.redirectToFile} ${test.redirectToFile} org.apache.maven.plugins maven-source-plugin 2.2.1 attach-sources jar org.codehaus.mojo findbugs-maven-plugin ${findbugsVersion} findbugs-exclude.xml org.owasp dependency-check-maven 1.4.3 com.fasterxml.jackson.core jackson-core ${jackson2.version} com.fasterxml.jackson.core jackson-annotations ${jackson2.version} com.fasterxml.jackson.core jackson-databind ${jackson2.version} com.fasterxml.jackson.module jackson-module-jaxb-annotations ${jackson2.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider ${jackson2.version} org.apache.cxf cxf-rt-rs-client ${cxf.version} com.google.guava guava ${guava.version} javax.annotation jsr250-api 1.0 provided joda-time joda-time ${joda.version} javax.servlet javax.servlet-api 4.0.1 commons-lang commons-lang 2.6 test junit junit ${junit.version} test com.webcohesion.enunciate enunciate-core 2.13.1 io.swagger swagger-annotations 1.5.17 com.google.code.gson gson 2.8.2 com.squareup.okhttp okhttp 2.7.5 com.squareup.okhttp logging-interceptor 2.7.5