User: rednesto Date: 16 Jun 23 22:38 Revision: 8083227bf6b4ca01efd3609039e7fb9aed077551 Summary: Use underscores in maven version keys It seems the Velocity engine update now forbids hyphens by default Fixes #2063 TeamCity URL: https://ci.mcdev.io/viewModification.html?tab=vcsModificationFiles&modId=8520&personal=false Index: src/main/kotlin/creator/buildsystem/maven-steps.kt =================================================================== --- src/main/kotlin/creator/buildsystem/maven-steps.kt (revision c1b832a2185b7c138dbba1c4b4b37d81c1e6094f) +++ src/main/kotlin/creator/buildsystem/maven-steps.kt (revision 8083227bf6b4ca01efd3609039e7fb9aed077551) @@ -53,6 +53,7 @@ private val pluginVersions by lazy { runBlocking { getVersionJson>("maven.json") + .mapKeys { (k, _) -> k.replace('-', '_') } } } Index: src/main/resources/fileTemplates/j2ee/bukkit/Bukkit pom.xml.ft =================================================================== --- src/main/resources/fileTemplates/j2ee/bukkit/Bukkit pom.xml.ft (revision c1b832a2185b7c138dbba1c4b4b37d81c1e6094f) +++ src/main/resources/fileTemplates/j2ee/bukkit/Bukkit pom.xml.ft (revision 8083227bf6b4ca01efd3609039e7fb9aed077551) @@ -21,7 +21,7 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin-version} + ${maven_compiler_plugin_version} ${java.version} ${java.version} @@ -30,7 +30,7 @@ org.apache.maven.plugins maven-shade-plugin - ${maven-shade-plugin-version} + ${maven_shade_plugin_version} package Index: src/main/resources/fileTemplates/j2ee/bungeecord/BungeeCord pom.xml.ft =================================================================== --- src/main/resources/fileTemplates/j2ee/bungeecord/BungeeCord pom.xml.ft (revision c1b832a2185b7c138dbba1c4b4b37d81c1e6094f) +++ src/main/resources/fileTemplates/j2ee/bungeecord/BungeeCord pom.xml.ft (revision 8083227bf6b4ca01efd3609039e7fb9aed077551) @@ -22,7 +22,7 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin-version} + ${maven_compiler_plugin_version} ${java.version} ${java.version} @@ -31,7 +31,7 @@ org.apache.maven.plugins maven-shade-plugin - ${maven-shade-plugin-version} + ${maven_shade_plugin_version} package Index: src/main/resources/fileTemplates/j2ee/sponge/Sponge pom.xml.ft =================================================================== --- src/main/resources/fileTemplates/j2ee/sponge/Sponge pom.xml.ft (revision c1b832a2185b7c138dbba1c4b4b37d81c1e6094f) +++ src/main/resources/fileTemplates/j2ee/sponge/Sponge pom.xml.ft (revision 8083227bf6b4ca01efd3609039e7fb9aed077551) @@ -24,7 +24,7 @@ org.apache.maven.plugins maven-source-plugin - ${maven-source-plugin-version} + ${maven_source_plugin_version} attach-sources @@ -37,7 +37,7 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin-version} + ${maven_javadoc_plugin_version} attach-javadocs @@ -50,7 +50,7 @@ org.apache.maven.plugins maven-gpg-plugin - ${maven-gpg-plugin-version} + ${maven_gpg_plugin_version} sign-artifacts @@ -83,7 +83,7 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin-version} + ${maven_compiler_plugin_version} ${java.version} ${java.version} @@ -92,7 +92,7 @@ org.codehaus.mojo templating-maven-plugin - ${templating-maven-plugin-version} + ${templating_maven_plugin_version} filter-src @@ -105,24 +105,24 @@ org.apache.maven.plugins maven-site-plugin - ${maven-site-plugin-version} + ${maven_site_plugin_version} net.trajano.wagon wagon-git - ${wagon-git-version} + ${wagon_git_version} org.apache.maven.doxia doxia-module-markdown - ${doxia-module-markdown-version} + ${doxia_module_markdown_version} org.apache.maven.plugins maven-release-plugin - ${maven-release-plugin-version} + ${maven_release_plugin_version} true @{project.version} @@ -139,7 +139,7 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin-version} + ${maven_javadoc_plugin_version} Index: src/main/resources/fileTemplates/j2ee/velocity/Velocity pom.xml.ft =================================================================== --- src/main/resources/fileTemplates/j2ee/velocity/Velocity pom.xml.ft (revision c1b832a2185b7c138dbba1c4b4b37d81c1e6094f) +++ src/main/resources/fileTemplates/j2ee/velocity/Velocity pom.xml.ft (revision 8083227bf6b4ca01efd3609039e7fb9aed077551) @@ -24,7 +24,7 @@ org.apache.maven.plugins maven-source-plugin - ${maven-source-plugin-version} + ${maven_source_plugin_version} attach-sources @@ -37,7 +37,7 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin-version} + ${maven_javadoc_plugin_version} attach-javadocs @@ -50,7 +50,7 @@ org.apache.maven.plugins maven-gpg-plugin - ${maven-gpg-plugin-version} + ${maven_gpg_plugin_version} sign-artifacts @@ -83,7 +83,7 @@ org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin-version} + ${maven_compiler_plugin_version} ${java.version} ${java.version} @@ -92,7 +92,7 @@ org.codehaus.mojo templating-maven-plugin - ${templating-maven-plugin-version} + ${templating_maven_plugin_version} filter-src @@ -105,24 +105,24 @@ org.apache.maven.plugins maven-site-plugin - ${maven-site-plugin-version} + ${maven_site_plugin_version} net.trajano.wagon wagon-git - ${wagon-git-version} + ${wagon_git_version} org.apache.maven.doxia doxia-module-markdown - ${doxia-module-markdown-version} + ${doxia_module_markdown_version} org.apache.maven.plugins maven-release-plugin - ${maven-release-plugin-version} + ${maven_release_plugin_version} true @{project.version} @@ -139,7 +139,7 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin-version} + ${maven_javadoc_plugin_version}