/confluence-plugin-server

The ZenUML plugin for Confluence Server

Primary LanguageJavaScriptMIT LicenseMIT

Confluence-Plugin-Server

The ZenUML plugin for Confluence Server

Local development

Clone this repository.

Install Atlassian SDK: https://developer.atlassian.com/server/framework/atlassian-sdk/install-the-atlassian-sdk-on-a-linux-or-mac-system/

Run $ atlas-run from the root folder

Local Confluence Server Environment (Docker)

  1. Start local confluence-server docker-compose up confluence
  2. Open http://localhost:8090/
  3. Create an account and keep your password.
  4. Keep the account and password locally.
  5. Remove .data folder if you want to reset the entire server.

Package

  1. package : atlas-mvn package

  2. locate package :

    • target/sequence-version-SNAPSHOT.jar

    or

    • target/sequence-version-SNAPSHOT.obr

Installation by upload

  1. navigate to market place > manage apps > upload app

Installation from market place.

  1. navigate to mange apps->find new apps->search ZenUML->install

release

  1. create new tag on master branch: git tag -a release-*** -m "message" (name can be changed to fit release process).
  2. push tag to remote. git push origin tag-name
  3. travis ci runs release job for the git tag.
  4. artifacts are released in github releases.