CircleCI has support only for projects hosted on GitHub or Bitbucket. Teams that use other alternatives are forced to rely on another CI tool or use third-party solutions to be able to integrate CircleCI.
All Shippable needs for it's setup is a shippable.yml file in the root of the repository that needs to be built. The bare minimum Shippable needs is the language and the version number specified in that file.
When connecting Bamboo with Stash and JIRA, details like JIRA issues, commits, reviews and approvals follow each release from development to production. If HipCHat is part of the integration, team members get notified right away in addition to email notifications.