├── .dockerignore ├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE.txt ├── README.md ├── juseppe-cli ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── lanwen │ │ │ └── jenkins │ │ │ └── juseppe │ │ │ ├── JuseppeCli.java │ │ │ ├── cli │ │ │ ├── EnvCommand.java │ │ │ ├── GenerateCommand.java │ │ │ ├── JuseppeCommand.java │ │ │ ├── PrintCertCommand.java │ │ │ └── ServeCommand.java │ │ │ ├── files │ │ │ ├── WatchEventExtension.java │ │ │ ├── WatchFiles.java │ │ │ └── WatchStarter.java │ │ │ └── serve │ │ │ └── GenStarter.java │ └── resources │ │ ├── jetty-logging.properties │ │ └── log4j.properties │ └── test │ ├── java │ └── ru │ │ └── lanwen │ │ └── jenkins │ │ └── juseppe │ │ └── cli │ │ ├── ServeCommandTest.java │ │ └── ServeRule.java │ └── resources │ └── serve │ ├── cert │ ├── uc.crt │ └── uc.key │ └── plugins │ ├── clang-scanbuild-plugin.hpi │ └── sample-pipeline-dsl-ext-plugin-0.1.0.jpi ├── juseppe-core ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml └── src │ ├── main │ ├── java │ │ └── ru │ │ │ └── lanwen │ │ │ └── jenkins │ │ │ └── juseppe │ │ │ ├── gen │ │ │ ├── HPI.java │ │ │ ├── SavableSite.java │ │ │ ├── SavableSitesCollection.java │ │ │ ├── Signer.java │ │ │ ├── UpdateSiteGen.java │ │ │ ├── json │ │ │ │ ├── ReleaseHistorySerializer.java │ │ │ │ └── UpdateSiteSerializer.java │ │ │ ├── source │ │ │ │ ├── PathPluginSource.java │ │ │ │ └── PluginSource.java │ │ │ └── view │ │ │ │ ├── JsonpUpdateSite.java │ │ │ │ ├── ReleaseHistoryUpdateSite.java │ │ │ │ └── UpdateSiteView.java │ │ │ ├── props │ │ │ ├── JuseppeEnvVars.java │ │ │ └── Props.java │ │ │ └── util │ │ │ └── SignatureGenerator.java │ └── resources │ │ └── jsonschema │ │ ├── dependency.json │ │ ├── developer.json │ │ ├── plugin.json │ │ ├── release-history.json │ │ ├── signature.json │ │ └── update-site.json │ └── test │ ├── java │ └── ru │ │ └── lanwen │ │ └── jenkins │ │ └── juseppe │ │ ├── HPICreationTest.java │ │ ├── gen │ │ ├── SignerTest.java │ │ └── source │ │ │ └── PathPluginSourceTest.java │ │ ├── props │ │ └── JuseppeEnvVarsTest.java │ │ └── util │ │ └── JuseppeMatchers.java │ └── resources │ ├── checkstyle-config.xml │ ├── log4j.properties │ └── tmp │ ├── cert │ ├── uc.crt │ └── uc.key │ └── plugins │ ├── clang-scanbuild-plugin.hpi │ ├── plugins2 │ ├── clang-scanbuild-plugin.hpi │ └── sample-pipeline-dsl-ext-plugin-0.1.0.jpi │ └── sample-pipeline-dsl-ext-plugin-0.1.0.jpi └── pom.xml /.dockerignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | .DS_Store 4 | README.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/README.md -------------------------------------------------------------------------------- /juseppe-cli/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /juseppe-cli/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /juseppe-cli/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /juseppe-cli/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/pom.xml -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/JuseppeCli.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/JuseppeCli.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/EnvCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/EnvCommand.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/GenerateCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/GenerateCommand.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/JuseppeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/JuseppeCommand.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/PrintCertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/PrintCertCommand.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/ServeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/cli/ServeCommand.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/files/WatchEventExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/files/WatchEventExtension.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/files/WatchFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/files/WatchFiles.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/files/WatchStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/files/WatchStarter.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/serve/GenStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/java/ru/lanwen/jenkins/juseppe/serve/GenStarter.java -------------------------------------------------------------------------------- /juseppe-cli/src/main/resources/jetty-logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/resources/jetty-logging.properties -------------------------------------------------------------------------------- /juseppe-cli/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /juseppe-cli/src/test/java/ru/lanwen/jenkins/juseppe/cli/ServeCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/test/java/ru/lanwen/jenkins/juseppe/cli/ServeCommandTest.java -------------------------------------------------------------------------------- /juseppe-cli/src/test/java/ru/lanwen/jenkins/juseppe/cli/ServeRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/test/java/ru/lanwen/jenkins/juseppe/cli/ServeRule.java -------------------------------------------------------------------------------- /juseppe-cli/src/test/resources/serve/cert/uc.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/test/resources/serve/cert/uc.crt -------------------------------------------------------------------------------- /juseppe-cli/src/test/resources/serve/cert/uc.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/test/resources/serve/cert/uc.key -------------------------------------------------------------------------------- /juseppe-cli/src/test/resources/serve/plugins/clang-scanbuild-plugin.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/test/resources/serve/plugins/clang-scanbuild-plugin.hpi -------------------------------------------------------------------------------- /juseppe-cli/src/test/resources/serve/plugins/sample-pipeline-dsl-ext-plugin-0.1.0.jpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-cli/src/test/resources/serve/plugins/sample-pipeline-dsl-ext-plugin-0.1.0.jpi -------------------------------------------------------------------------------- /juseppe-core/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /juseppe-core/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /juseppe-core/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /juseppe-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/pom.xml -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/HPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/HPI.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/SavableSite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/SavableSite.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/SavableSitesCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/SavableSitesCollection.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/Signer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/Signer.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/UpdateSiteGen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/UpdateSiteGen.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/json/ReleaseHistorySerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/json/ReleaseHistorySerializer.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/json/UpdateSiteSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/json/UpdateSiteSerializer.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/source/PathPluginSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/source/PathPluginSource.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/source/PluginSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/source/PluginSource.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/view/JsonpUpdateSite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/view/JsonpUpdateSite.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/view/ReleaseHistoryUpdateSite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/view/ReleaseHistoryUpdateSite.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/view/UpdateSiteView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/gen/view/UpdateSiteView.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/props/JuseppeEnvVars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/props/JuseppeEnvVars.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/props/Props.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/props/Props.java -------------------------------------------------------------------------------- /juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/util/SignatureGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/java/ru/lanwen/jenkins/juseppe/util/SignatureGenerator.java -------------------------------------------------------------------------------- /juseppe-core/src/main/resources/jsonschema/dependency.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/resources/jsonschema/dependency.json -------------------------------------------------------------------------------- /juseppe-core/src/main/resources/jsonschema/developer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/resources/jsonschema/developer.json -------------------------------------------------------------------------------- /juseppe-core/src/main/resources/jsonschema/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/resources/jsonschema/plugin.json -------------------------------------------------------------------------------- /juseppe-core/src/main/resources/jsonschema/release-history.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/resources/jsonschema/release-history.json -------------------------------------------------------------------------------- /juseppe-core/src/main/resources/jsonschema/signature.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/resources/jsonschema/signature.json -------------------------------------------------------------------------------- /juseppe-core/src/main/resources/jsonschema/update-site.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/main/resources/jsonschema/update-site.json -------------------------------------------------------------------------------- /juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/HPICreationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/HPICreationTest.java -------------------------------------------------------------------------------- /juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/gen/SignerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/gen/SignerTest.java -------------------------------------------------------------------------------- /juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/gen/source/PathPluginSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/gen/source/PathPluginSourceTest.java -------------------------------------------------------------------------------- /juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/props/JuseppeEnvVarsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/props/JuseppeEnvVarsTest.java -------------------------------------------------------------------------------- /juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/util/JuseppeMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/java/ru/lanwen/jenkins/juseppe/util/JuseppeMatchers.java -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/checkstyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/checkstyle-config.xml -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/tmp/cert/uc.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/tmp/cert/uc.crt -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/tmp/cert/uc.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/tmp/cert/uc.key -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/tmp/plugins/clang-scanbuild-plugin.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/tmp/plugins/clang-scanbuild-plugin.hpi -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/tmp/plugins/plugins2/clang-scanbuild-plugin.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/tmp/plugins/plugins2/clang-scanbuild-plugin.hpi -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/tmp/plugins/plugins2/sample-pipeline-dsl-ext-plugin-0.1.0.jpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/tmp/plugins/plugins2/sample-pipeline-dsl-ext-plugin-0.1.0.jpi -------------------------------------------------------------------------------- /juseppe-core/src/test/resources/tmp/plugins/sample-pipeline-dsl-ext-plugin-0.1.0.jpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/juseppe-core/src/test/resources/tmp/plugins/sample-pipeline-dsl-ext-plugin-0.1.0.jpi -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/juseppe/HEAD/pom.xml --------------------------------------------------------------------------------