[ https://issues.apache.org/jira/browse/MDEPLOY-131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15931894#comment-15931894 ]
Karl Heinz Marbaise commented on MDEPLOY-131: --------------------------------------------- This is an example for using a classifier which can be configured in pom by multiple executions of the maven-shade-plugin and no need for deploy-file...and of course not for using a different artifactId. {code:xml} <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <configuration> <shadedArtifactAttached>true</shadedArtifactAttached> </configuration> <executions> <execution> <id>test</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <shadedClassifierName>test</shadedClassifierName> </configuration> </execution> <execution> <id>dev</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <shadedClassifierName>dev</shadedClassifierName> </configuration> </execution> <execution> <id>prod</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <shadedClassifierName>prod</shadedClassifierName> </configuration> </execution> </executions> </plugin> {code} In any of the configurations you can change the things you would to include/transform etc. > use default repository when no url specified > -------------------------------------------- > > Key: MDEPLOY-131 > URL: https://issues.apache.org/jira/browse/MDEPLOY-131 > Project: Maven Deploy Plugin > Issue Type: Improvement > Components: deploy:deploy-file > Reporter: raymond domingo > Labels: contributers-welcome > Attachments: DeployFileMojo.java, > maven-deploy-useProjectRepo-20170319.patch, patch_deploy_file_mojo.diff > > > When using the deploy goal there is no need to specify the url of the > repository. > When using deploy-file you DO need to specify the url. This is a problem, > because during development I like to deploy to snapshot repository and when > releasing i deploy to release repository and I can't add this logic to the > pom. > Thas is why I like the url paramter to become optional (backwards compatible) > and add default behaviour when it is null. It should just like the deploy > plugin use the default repository. Snapshot for snapshots and release for > none snapshot versions. > I added a patch file fixing this. > I also added complete source of patched Mojo -- This message was sent by Atlassian JIRA (v6.3.15#6346)