Bitbucket

Bitbucket

DevOps / Build, Test, Deploy / Code Collaboration & Version Control

Hi, I need advice. In my project, we are using Bitbucket hosted on-prem, Jenkins, and Jira. Also, we have restrictions not to use any plugins for code review, code quality, code security, etc., with bitbucket. Now we want to migrate to AWS CodeCommit, which would mean that we can use, let's say, Amazon CodeGuru for code reviews and move to AWS CodeBuild and AWS CodePipeline for build automation in the future rather than using Jenkins.

Now I want advice on below.

  1. Is it a good idea to migrate from Bitbucket to AWS Codecommit?
  2. If we want to integrate Jira with AWS Codecommit, then how can we do this? If a developer makes any changes in Jira, then a build should be triggered automatically in AWS and create a Jira ticket if the build fails. So, how can we achieve this?
READ MORE
3 upvotes·260.7K views
Replies (1)
Design Lead | Senior Software Developer ·

Hi Kavita. It would be useful to explain in a bit more detail the integration to Jira you would like to achieve. Some of the Jira plugins will work with any git repository, regardless if its github/bitbucket/gitlab.

READ MORE
1 upvote·158.8K views
DevOps at Children's Hospital of Philadelphia·
Needs advice
on
BitbucketBitbucket
and
GitHub EnterpriseGitHub Enterprise

We are using a Bitbucket server, and due to migration efforts and new Atlassian community license changes, we need to move to a new self-hosted solution. The new data-center license for Atlassian, available in February, will be community provisioned (free). Along with that community license, other technologies will be coming with it (Crucible, Confluence, and Jira). Is there value in a paid-for license to get the GitHub Enterprise? Are the tools that come with it worth the cost?

I know it is about $20 per 10 seats, and we have about 300 users. Have other convertees to Microsoft's tools found it easy to do a migration? Is the toolset that much more beneficial to the free suite that one can get from Atlassian?

So far, free seems to be the winner, and the familiarization with Atlassian implementation and maintenance is understood. Going to GitHub, are there any distinct challenges to be found or any perks to be attained?

READ MORE
6 upvotes·237.9K views
Replies (1)

These are pretty competitive, and to recommend one over the other would require understanding your usage. Also, what other tools you use: for instance, what do you use for Issue-tracking, or for build pipelines. In your case, since you are already using Bitbucket, the question would be: do you have any current pain-points? And, on the other hand, do you already use Atlassian's JIRA, where you'd benefit from the tight integration? So, though I would not recommend one over the other just in general,. But, if Bitbucket fulfills your current use-cases, then there seems to be little motivation to move.

READ MORE
5 upvotes·131.5K views
Needs advice
on
ClickUpClickUp
and
JiraJira
in

We are starting to develop a new product, and we need to decide between Jira and ClickUp as our project and product management tool. We are using Bitbucket for the repository, and we know it is from Atlassian, so it prompts the question, which one to choose.

READ MORE
4 upvotes·39.2K views
Replies (1)
Director at Drag & Drop Solutions·
Recommends
Jira
in

Jira with close eyes, easier, better integrations and works great with agile methodologies.

It will let you plan and execute while measuring everything which in turn gives you the ability to optimize the dev cycle and find bottlenecks.

You can create a backlog of stories and plan sprints to execute them. This is critical y you have aloe budget or are starting out.

Very mature and a great community behind it.

READ MORE
DND TECH LLC - Bring your ideas to life (dnd1.com)
5 upvotes·3 comments·193 views
Mikhail Mikhasev
Mikhail Mikhasev
·
August 23rd 2021 at 7:16AM

Clickup. These guys are hungry, and development speed is great. Numerous integrations and great out-of-the-box functionality + you can have all product marketing in it too. It's all about context switching, leading to cognitive overload. We found Clickup like an all-in-one solution. Onboarding, documentation, processes flow, goals, high level workload overview, you name it. + you can easily onboard a client to a dedicated area for them to be able to participate. Permissions and role, Teams and Slack integrations are great. Check this video https://www.youtube.com/watch?v=LZ_ThEF2sL0 , you can add to templates any agile workflow you like. A bit of a learning curve, but as soon as you realize that this is notion on steroids, you are good to go. Disclosure - I am not affiliated with Clickup, just a happy producer using it to run our online school full cycle. Copywriters, designers, devs, product managers. It was a rough start, but with decent amount of onboarding and training it becomes THE TOOL.

·
Reply
Walter Leal
Walter Leal
·
August 25th 2021 at 5:30PM

Thank you Mikhail.

·
Reply
Walter Leal
Walter Leal
·
August 25th 2021 at 5:32PM

Thank you Daniel!

·
Reply
Needs advice
on
Azure DevOpsAzure DevOps
and
BitbucketBitbucket

My BI team is looking for a source control solution. Based on your experience with Azure DevOps and Bitbucket what would you say are the pros and cons of each, and if you had to choose based solely on source control which do you believe is the better solution?

READ MORE
4 upvotes·30.5K views
Replies (3)
CTO at Cloudonix LTD.·

If you are looking for CI, BitBucket is not the preferred solution - it has many limitations that Azure DevOps does not have. That being said, GitLab is probably a superior solution to either as it has a very sophisticated and flexible CI solution and you can even run your own CI workers if you need access to resources that aren't available on the hosted service: such as specific hardware, very long run times or licensed software.

Other than that, if you are only interested in source control, and specifically git - either will be a good offering as well as quite a few others. You do need to make sure that the software you plan to control is a good fir for git - specifically, if you are looking to store large data sets (I'm thinking BI, yes) as a source of truth, git will be a poor choice and you should look for hosting based on Subversion or Mercurial.

READ MORE
5 upvotes·229 views
Full Stack Solution Architect ·

I'd like to suggest that you and your team consider using GitHub Enterprise for your source control solution. There are several features on GitHub that you can take advantage of by hosting your code there, such as dependency analysis and version updates, free CICD with GitHub Actions (50,000 free minutes every time with GitHub Enterprise), dependency hosting with GitHub Packages, a cloud IDE with GitHub Codespaces, and a lot more. 70+ million developers use GitHub today, and you would be hosting your code in the same ecosystem as your favorite open source project, reducing friction for collaboration across private and open source repositories for your team. Also, if you are purchasing Visual Studio subscriptions, you can get GitHub Enterprise licenses bundled with those subscriptions https://docs.microsoft.com/en-us/visualstudio/subscriptions/access-github

READ MORE
4 upvotes·141 views
View all (3)
Full Stack Developer ·
Needs advice
on
BitbucketBitbucketGitHubGitHub
and
GitLabGitLab

What code hosting platform does yelp use? GitHub, GitLab or Bitbucket? Are there any special reasons why yelp decided to use the platform over others?

READ MORE
5 upvotes·23.4K views
Replies (1)
Distinguished IT Architect at IBM·

Basically every platform providing GIT support is equivalent, the choice is yours. Your list is not complete, though: there is also Azure DevOps Services, Google Cloud Source, AWS Code Commit and so on. Basically each one provides, besides GIT repositories, a more or less complete series of DevOps services - Continuous Integration and Issue Tracking above all...

READ MORE
4 upvotes·1 comment·137 views
Elvis Ike
Elvis Ike
·
January 12th 2022 at 2:58PM

Thank you sir

·
Reply
Needs advice
on
BitbucketBitbucket
and
GitLabGitLab

We use self-hosted GitLab, and we like CI/CD, but the integration with Jira related to automation doesn't work well. We are thinking about Bitbucket as it integrates very well with Jira.

Does anyone use Bitbucket with Jira? Work well?

READ MORE
3 upvotes·5.6K views
Replies (1)
Recommends
Bitbucket

Yes, it works very well. With some configurations all Stories are integrated with created branches with Story Name and also for pull requests. You can also set up stories to move status when pull request is approved or you can automatically create a bug & assign to developer if his/her CI or CD is breaking environment.

There is enough documentation around JIRA & Bitbucket integration like:

https://confluence.atlassian.com/bitbucketserver/link-bitbucket-with-jira-776640408.html

https://www.atlassian.com/software/jira/bitbucket-integration

READ MORE
4 upvotes·161 views