Public | Automated Build

Last pushed: a year ago
Short Description
Containerized Atlassian Plugin SDK
Full Description

Hassle-free Atlassian add-on development with local or remote deployment.

Do you want to develop Atlassian add-ons with the Atlassian Plugin SDK and run them locally - or on a high-powered development server - as Docker containers? Look no further! 8-)

This image has been made as an experiment on how to make development and collaboration on the development of Atlassian add-ons easier to work with through the use of Docker (along with all its glory) - and users are beginning to pick it up.

The Docker image bundles the Atlassian Plugin SDK and AMPS, and extends the official Java image from the Docker Hub repositories.

Quickstart

If you want to get up and running fast, you can run the following command, which will start an Atlassian JIRA instance using the Containerized Atlassian Plugin SDK:

docker run -d -t -p 2990:2990 translucent/atlassian-plugin-sdk:latest atlas-run-standalone --product jira

After a short while, the JIRA instance should be available at http://<docker-host>:2990 (where <docker-host> is a placeholder for the hostname of the Docker container).

With the container running, you can use the Atlassian SDK to install and run your add-ons directly within the running instance as follows (where <docker-host> is the hostname of the running instance):

atlas-install-plugin --server <docker-host>

To see other suggestions on how to use the AMPS Docker image have a look here.

How do I work this?

To see examples of the development workflow using this Docker image (with both the latest and onbuild tags), have a look in our examples repository where we supply various workflow examples and showcase experiments on how to utilize Docker to improve the development workflow with the Atlassian Plugin SDK.

More information will be provided when the appropriate knowledge has been obtained. :-)

Suggestions

Any suggestions on how to improve the container are very welcome. Reach us on Twitter, GitHub, or by using the support channels mentioned below.

Commercial Support

Commercial support for this container - and for the development workflows it enables - is available from Translucent ApS (an Atlassian Platinum Expert) through our Service Desk and via phone: +45 7023 1044.

Docker Pull Command
Owner
translucent

Comments (0)