update Atlassian Plugin SDK to manage change of AMPS maven plugins
The 'atlas-' commands use a set of scripts to reference different AMPS maven plugins to perform different operations.
The AMPS maven plugin names have changed for AMPS 8 - as follows:
AMPS 6.x name
AMPS 8.x name
AMPS Dispatcher Plugin
AMPS Bitbucket Plugin
AMPS Bamboo Plugin
AMPS Confluence Plugin
AMPS Crowd Plugin
AMPS Fecru Plugin
AMPS Jira Plugin
AMPS Stash Plugin
NA (see AMPS Bitbucket Plugin)
If you're using AMPS 8.0+ you should ensure your project POM is updated - simply replace the old AMPS plugin name with the new one as per the table above.
Alternatively, you can use an older version of AMPS if you don't need the new features in AMPS 8.0+. To run your app with an older version, either update the AMPS version in your project pom, or add a
at the end of your atlas- command.
Not sure if this is related, but it might help someone also.
I have a problem with old AMPS 6.x, specifically maven-amps-plugin, it requires atlassian-core 4.0
Which is not available at Maven repostory: https://packages.atlassian.com/content/repositories/atlassian-public/com/atlassian/core/atlassian-core/ any more.
So I was forced to switch to AMPS 8.x to be able to download all dependencies. Works now.
We've manually renamed the maven plugin on that file and it works fine. However, for the atlas-integration-test file we needed to replace:
... to get the test working. Otherwise, it won't find our tests...
I hope that adds useful info to fix this issue.
Thanks Jack, I've been so busy I have only been intermittently triaging. I've fixed that up now.
It was an open request opened by my see but no one have take care of that.
I have raised a bug for the issue you're reporting. Take a look at
Please keep in mind it's much better to raise a bug in the AMPS / ATLASSDK project rather than comment on a different but related issue - this will allow you (and us) to track the progress of the fix.