GitSwarm integrates with multiple third-party services to allow external issue trackers and external authentication.
See the documentation below for details on how to configure these services.
GitSwarm Enterprise Edition contains advanced Jenkins support.
Integration with services such as Campfire, Flowdock, Gemnasium, HipChat, Pivotal Tracker, and Slack are available in the form of a Project Service.
When trying to integrate GitSwarm with services that are using self-signed certificates, it is very likely that SSL certificate errors will occur on different parts of the application, most likely Sidekiq. There are 2 approaches you can take to solve this:
OS main trusted chain
This resource has all the information you need to add a certificate to the main trusted chain.
This answer at SuperUser also has relevant information.
GitSwarm Trusted Chain
It is enough to concatenate the certificate to the main trusted certificate:
cat jira.pem >> /opt/gitswarm/embedded/ssl/certs/cacert.pem
After that restart GitSwarm with:
sudo gitswarm-ctl restart