Nenzyz / Bamboo-RocketChat

A rocketchat notification plugin for bamboo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a bamboo plugin for sending notifications to RocketChat Channel.

Just a reminder of the License, this is provided "WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND".

Installation

  1. Download the jar from this github project Release Tab
  2. Go to your Manage add-ons tab in Bamboo administration
  3. Click on Upload add-on and pick-up the jar you previously downloaded

Configure

  1. Go to your RocketChat Server tab in Bamboo administration
  2. Fill all the fields, be careful the Server url should end with /api/v1

Use it

You can now use it from the Notifications tab in your plan configuration.

Known limitations

At this time, you can't use LDAP accounts and must use RocketChat local accounts.

Working Versions

  • Bamboo v7.0.3
  • It might work with other versions and I'll really appreciate that you tell me if it works with your version

Development

  1. Download and install the Atlassian Plugin SDK.
  2. Run atlas-package from the project root.
  3. Grab your jar file that has just been generated in the newly created target directory.

Thanks

I would like to specially thanks guys from Sofico for sharing their code with the world. Original code can be found here BitBucket.

This work is a hundred percent derivated from Sofico's code.

Docker

docker volume create --name=dot_m2 docker run -ti --rm --workdir /project -v dot_m2:/root/.m2 -v $PWD:/project softwarecraftsmen/atlassian-plugin-sdk bash -c "atlas-mvn -version"

or other commands

About

A rocketchat notification plugin for bamboo

License:Other


Languages

Language:Java 92.2%Language:FreeMarker 7.8%