[ https://issues.apache.org/jira/browse/MDEPLOY-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17851945#comment-17851945 ]
Michaël commented on MDEPLOY-318: --------------------------------- the gitlab-ci file in the project is good example of that i like to re-use my build scripts as much as possible; in this case that entails the main script part to be the same for the normal build (every commit) and the tag build (for releases) so for a release i set all versions to the same as the git tag in the pre_script using mvn $MAVEN_CLI_OPTS versions:set -DprocessAllModules -DnewVersion=$CI_COMMIT_TAG and in the after_script i invoke the deploy:deploy on the modules i'd like to deploy (normally that after_script is only for tag builds and specifies the modules using -pl ) mvn $MAVEN_CLI_OPTS jar:jar deploy:deploy -pl $MAVEN_MODULES -DaltDeploymentRepository=$MAVEN_SERVER_ID::$MAVEN_REPOSITORY > version 3.1.2 is uploading jar files to wrong endpoints > ------------------------------------------------------- > > Key: MDEPLOY-318 > URL: https://issues.apache.org/jira/browse/MDEPLOY-318 > Project: Maven Deploy Plugin > Issue Type: Bug > Affects Versions: 3.1.2 > Environment: spring-boot, gitlab > Reporter: Michaël > Priority: Major > Attachments: pom.xml, test-maven-deploy-0.0.1.zip, > test-maven-deploy-0.0.2.zip, test-maven-parent-0.0.1.pom, > test-maven-parent-0.0.2.pom > > > hi, i'm using spring-boot, and upon updating to 3.2.6 i noticed that my > parent pom was uploaded corrupted. > {{[FATAL] Non-parseable POM > ~/.m2/repository/nl/intractief/intr-parent/7.1.5/intr-parent-7.1.5.pom: only > whitespace content allowed before start tag and not P (position: > START_DOCUMENT seen P... @1:2) @ > ~/.m2/repository/nl/intractief/intr-parent/7.1.5/intr-parent-7.1.5.pom, line > 1, column 2}} > > * the same parent pom was correctly published using spring-boot 3.2.5 > * the parent pom is correct before publishing in the pipeline (manually > checked the target folder). > * after publishing i see binary stuff as pom (guess: zipped binary content) > * setting the maven-deploy-plugin.version in the project to 3.1.1 solves the > issue. > in the spring-boot project i created an issue about this (see external issue > link) and found another similar issue with a functional workaround. > we think there is an issue with the deployment endpoints in version 3.1.2 it > seems the jars end up at the pom endpoints > > -- This message was sent by Atlassian Jira (v8.20.10#820010)