Skip to content

Atlassian server app for migrating to Jira Data Center on AWS

License

Notifications You must be signed in to change notification settings

stephensalim-aws/dc-migration-assistant

Repository files navigation

Atlassian DC Migration Assistant

Atlassian server app for migrating to Data Center on AWS

Atlassian license Build PRs Welcome

Usage

Build the plugin via mvn package then install the plugin into your Jira instance through the "Manage Apps" menu and uploading the app .jar or .obr found in the target directory.

Developing the plugin

Dependencies

Frontend

Stack

The frontend is built on a stack of:

In the project directory, you can run:

yarn start

It builds the frontend and puts it in the watch mode with hot reload. In other words, if you have the whole plugin and an instance already working, this will enable you to make quick changes with instant preview.

Go to http://localhost:3333 to run the frontend without Jira

If you want to test in-app, run mvn amps:run --product [jira|refapp|confluence] while the dev server is running

Backend

Here are the SDK commands you'll use immediately:

Testing:

Username Password
admin admin

Manage from http://localhost:2990/jira/plugins/servlet/upm

Full documentation is always available at:

https://developer.atlassian.com/display/DOCS/Introduction+to+the+Atlassian+Plugin+SDK

Executing and Testing

mvn verify

Will run all tests

yarn test

For running just UI tests.

yarn lint

Checks the frontend plugin for styling errors.

The ruleset is set to be compatible with other Server plugins, so please mind that when considering making changes to it.

yarn lint --fix

Will additionally fix any automatically-fixable issues.

Contributions

Contributions to DC Migration Assistant are welcome! Please see CONTRIBUTING.md for details

License

This library is licensed under the Apache 2.0 License.


With ❤️ from Atlassian

About

Atlassian server app for migrating to Jira Data Center on AWS

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published