BitBucket Hook option not visible - bitbucket

The below link talks about bitbucket hooks option which can be configured at repository level.
https://developer.atlassian.com/server/bitbucket/how-tos/hooks-merge-checks-guide/
I do not see this option in my bit bucket account under repository settings. Can anybody let me know where I can find this option.

You're looking at Bitbucket Server documentation but attempting to use Bitbucket Cloud. Bitbucket Cloud does not currently support custom hooks.

Related

Can I use a gitlab-ci.yml with a Bitbucket repo to create a pipeline?

So we migrated all our Gitlab projects to Bitbucket. We'd like to use the existing gitlab-ci.yml files for Bitbucket pipelines. Could we do that? If yes, could someone please give some steps to carry that out?
Thanks!
No, you can not, recently I did the same job and I wrote all the pipeline yamls from scratch. They don't behave the same.
Gitlab supports mirroring repositories between git servers, but it’s only free for public/open source repositories. Otherwise you have to be on a paid plan, regardless if you use gitlab.com or an on-premise installation. Pushing from Gitlab to another server is free, but pulling from elsewhere to Gitlab is a Premium feature. You can read more about this in the docs
Otherwise, there are open source utilities that will mirror repositories for you but they have to be configured and maintained properly. One such utility is gitlab-mirror.

Is BitBucket cloud version of source code repo along with Bamboo for CI/CD?

I'm new to Bamboo and currently learning & using the Bamboo as a standalone server in my company. There I can see the much-advanced options like creating the Build Plans, separate deployment projects based on different environments and also can integrate with notifications and triggers.
I wanted to do a lot of research and learning by myself at home so I was looking for a cloud-based version of Bamboo which I can straight away use to perform similar task like creating build plans, etc. I do not see anything cloud version of Bamboo but I can see BitBucket (cloud-based). What I know is that it is a source code repository like GitHub and GitLab and it has integration with inbuilt CI/CD.
Q1. Is BitBucket a cloud version of source code repository plus Bamboo?
Q2. If not, then do we have cloud version of Bamboo with exact options like build plans, deployment projects, etc
Q3. Also, I'm looking if there is any Bot which I can use like SlackBot or DeployBot to invoke or trigger the Bamboo Build Plan with a chat command? Slack I'm familiar but not DeployBot. I can get the Bamboo build notifications to my Slack channel but not the other way around.
I'm learning and doing research & development hence required clarification on my doubts from experts in this DevOps field to show me the right path.
Please suggest as I'm looking for setting up Bamboo with Bot instructing my build plans.
Thank you
Doing hands-on experience in company on Bamboo and learning as much as I can and playing around with it.
Bamboo Cloud was discontinued in January 2017. Bitbucket Cloud can still notify your Bamboo instance via webhook, assuming you configure Bamboo and your firewall and the webhook properly, or you can use Bitbucket Pipelines for the all-in-one approach.
You can also use Bitbucket Server if you'd prefer to keep everything behind the firewall.

Clone enterprise repository

I'm trying to clone a private github enterprise repository using jenkins job builder. How do I provide the username/password or API token of the github user so that jenkins can clone the directory?
Doing all this through an ansible playbook, so manually adding the git credentials to jenkins is not possible
You have to use credentials plugin for that. Here I am attaching the link to it. Feel free to explore around it. Hope this helps. If you find any trouble, comment here.
https://wiki.jenkins.io/display/JENKINS/Credentials+Plugin

Unable to create BitBucket OAuth Consumer

I am trying to install the BitBucket Status Notifier Plugin and as part of its documentation it is mentioning to create OAuth Consumer.
However I am not able to find the option in any setting, even if I am a super admin.
I am using hosted BitBucket v 4.7.1.
Any help?
It works only with BitBucket Cloud only. Look at the wiki page that you mentioned BitBucket Status Notifier Plugin
This plugin aims at the Atlassian-hosted BitBucket Cloud solution, not
BitBucket Server (formerly known as Stash).

Continuous Deployment Bluemix with existing Bitbucket repo

I'm experiencing an issue with Bluemix DevOps continuous integration system when it comes to linking the project to an existing private Bitbucket repository.
I tried the steps presented in this link and although I'm able to see the content of the Bitbucket folder, the devOps is still stuck to the initial commit and it does not take the appropriate files during the building stage.
Can anyone provide any tips or suggestions?
Many thanks
Those instructions, although it mentions "private", are only valid for a Public repository, as you have noted without a similar style to the GitHub integration we don't have a way to setup a shared token you would need to be able to authenticate. That said today, you cannot really use a pull method to pull changes from BitBucket to DevOps Services, you will need to use a push method from somewhere that you can authenticate to your private repo and the DevOps Services git repo to keep them in sync.
https://developer.ibm.com/answers/questions/197619/continuous-delivery-with-bitbucket-and-jazzhub.html

Resources