youngmon/atlassian-qna huggingface dataset:
HOW TO USE DIFFERENT TESTING REPOSITORY WHILE PIPELINE SETUP ?
Asked by Senthil kumar B:

I HAVE TWO DIFFERNT REPOS LIKE ONE IS FOR REACT APP AND OTHER ONE IS FOR AUTOMATION PURPOSE FOR APP HOW TO SETUP PIPLEINE IN THIS SCENARIO ?


Answers:
author: Muhammad Khan
body: In this scenario, you can set up separate pipelines for each repository to accommodate the different purposes:

For the React app repository:  
Configure a CI/CD pipeline to build, test, and deploy the React app.  
Include steps for building the React app, running unit tests, and deploying to your desired hosting platform (e.g., AWS, Heroku, Netlify).  
For the automation repository:  
Establish a pipeline focused on automating tasks related to the app's functionality or deployment process.  
Define steps for running automated tests, deploying infrastructure changes, or performing other necessary automation tasks.  
Each pipeline can be customized to suit the specific requirements and workflows of its respective repository. You can use popular CI/CD tools like Jenkins, GitLab CI/CD, or GitHub Actions to create and manage these pipelines efficiently.


Tags: bitbucket-cloud

cloud
We couldn?t log you in
Asked by asia dolamano:

My email is \<email_redacted\>  

We couldn't log you in {#toc-hId--379139914}
--------------------------------------------

You may run into this issue when you use specific browsers or add-ons that hide the referer header for id.atlassian.com and other Atlassian sites. Check for these and then try logging in again.


Answers:
author: Theodora Boudale
body: Hi [@asia dolamano](/t5/user/viewprofilepage/user-id/5480296),

Thank you for reaching out to us. We will reach out to you via a support ticket shortly. Please be on a lookup for the email notification and a link to the ticket.

Thank you for your patience.

Just a heads up, I removed the email address from your post to protect your privacy, as this is a public forum.

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud
Can not push my project changes from desktop to repository using InteliJ Idea
Asked by Glyndwr:

Hi,

I have made a small change to my project to test the push from my project in InteliJ Idea to my repository.

Repository: \<repo\>/master (see image 1 - repository).

I made a change to the README.md commenting out a line (see image 2 - Change).

I then performed a push which was successful (see image 3 - Push). When I checked the file in ButBucked there was no change. So I did a Commit and Push (see image 4 - Commit).

The change was still not in my repository (see image 5 - Repo). What am I doing wrong please?

\<IMAGE 1 - removed\>

![2 - Change.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/319684i724D059E250686D0/image-size/large?v=v2&px=999 "2 - Change.PNG")

\<IMAGE 3 - removed\>

\<IMAGE 4 - removed\>

![5 - Repo.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/319687iEC723111BBEA119D/image-size/large?v=v2&px=999 "5 - Repo.PNG")


Answers:
author: Theodora Boudale
body: Hi [@Glyndwr](/t5/user/viewprofilepage/user-id/4074695),

Just a heads up, I removed from your post the screenshots showing repos names and URLs to protect your privacy, as this is a public forum.

The output you posted from InteliJ (output of Commit and Push) showed that you are pushing changes to a different repository than the one in the first screenshot you posted.

Please check the output of the Commit and Push command and note the URL of the Bitbucket repository mentioned there. Your changes should reflect on that repo.

If you want to make changes to a different repo, you will need to clone that repo, make the change, and then commit and push to that repo.

Please feel free to reach out if you have any questions.

Kind regards,  
Theodora

comments: author: Glyndwr
body: Thank you Theodora,

I greatly appreciate your help. I will review this, this weekend and get back to you.

Kind regards,

Glyn


author: Theodora Boudale
body: You are very welcome, Glyn!

I will wait to hear your update.

Kind regards,  
Theodora


author: Glyndwr
body: Hi Theodora,

This guided me into the right direction I corrected the Git to the correct repository and forced commits choosing my local files as the source of truth and all is now up to date.

Thank you so much!

Glyn


author: Theodora Boudale
body: Hi Glyn,

Thank you for the update, it's good to hear that the issue is resolved now.

Please feel free to reach out if you ever need anything else!

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud

commit

push
How could I know the commit hash left in the repository after a pull request?
Asked by camm852:

I am trying to create a deployment control system, the question is that I would like to know how I could know the has commit post merge in the pr obviously before performing e, if possible


Answers:
author: Tim Zemlin [TNG]
body: Hi [@camm852](/t5/user/viewprofilepage/user-id/5480219)

If I understood you correctly, you want to know the hash of the merge commit before merging. This is not possible, because the timestamp of the merge is part of the hash.  

A similar question was asked before [here](https://community.atlassian.com/t5/Bitbucket-questions/Is-it-possible-to-get-a-hash-of-merge-commit-before-merge/qaq-p/1839935) with a more detailed answer.

I hope this helps you,  
Tim


Tags: api

bitbucket-cloud

cloud
How to integrate Azure Data factory with Bitbucket
Asked by Sunil Kumar Vilambi:

We want to integrate Azure Data factory with Bitbucket Cloud version or Bitbucket DC version, for pushing code and ci/cd pipelines, there's direct linkage with Azure DevOps/GitHub for ADF but so far haven't found anything for bitbucket.

Any help on this would be appreciated, if you want more details let me know.


Answers:
author: Theodora Boudale
body: Hi [@Sunil Kumar Vilambi](/t5/user/viewprofilepage/user-id/5480211) and welcome to the community!

According to Azure Data Factory's documentation, the product allows you to configure a Git repository with either Azure Repos or GitHub.

* <https://learn.microsoft.com/en-us/azure/data-factory/source-control>

It looks like Bitbucket is not supported.

I found the following question in Microsoft's Q\&A forums:

* <https://learn.microsoft.com/en-us/answers/questions/1339650/about-azure-data-factory-connect-to-others-reposit>

A user responded to that question with a workaround. It is mentioned, though, that this workaround is not officially supported by Microsoft in case something breaks.

I also found this feature request in Microsoft's IDEAS forum that you can vote for:

* <https://feedback.azure.com/d365community/idea/0086c11a-6e26-ec11-b6e6-000d3a4f032c>

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud
Reviewdog fails to create code insights with 502
Asked by Thomas Hasfjord:

Several of out pipelines recently started to fail when using Reviewdog to post code insights from golangci-lint.  

This happens both in pipeline scripts and when using pipes. It happens on Reviewdog version 14.2 and 17.3  

The command we typically use is:  
\`golangci-lint run ./... --config "$CONFIG_FILE" \| reviewdog -f=golangci-lint -reporter=bitbucket-code-report\`  

The error we are getting is:  
\`reviewdog: failed to create code insights report: bitbucket Cloud API error: 502 Bad Gateway\`  

We do not see any issues on your status page. Is this a bug?


Answers:
author: Patrik S
body: Hello [@Thomas Hasfjord](/t5/user/viewprofilepage/user-id/4836660) and welcome to the Community!

Our engineering team has identified some issues in Pipelines that were temporarily affecting the push of reports.

After further investigation, our development team found the issue and a fix was already deployed to Bitbucket Cloud.

The push of reports should be working as usual again.

We apologize for any inconvenience this has caused you and your team.

Thank you, [@Thomas Hasfjord](/t5/user/viewprofilepage/user-id/4836660) !  
Patrik S

comments: author: Thomas Hasfjord
body: I have not seen any more failures since the update.  

Thank you!


author: Vegard Theriault
body: +1


Tags: bitbucket-cloud

cloud
DevOps automation with new Bitbucket Cloud extensibility vs Jenkins
Asked by sistemasirisbond:

Can i do the same that with Jenkins? Now I Have two Jenkin?s server, one for Production and other for develop, but the agents are in my office. Ours projects are very diferents. They are developed in C, C++, C#, Python, Swift, and the agents are ready for build and to do autmatic\`s test.

My cusetion is, DevOps automation with new Bitbucket Cloud extensibility can i do the same that with Jenkins?

Thank you for your attention


Answers:
author: Theodora Boudale
body: Hi [@sistemasirisbond](/t5/user/viewprofilepage/user-id/2322522),

Are you referring to the features mentioned in the following blog post?

* <https://bitbucket.org/blog/uplevel-your-devops-automation-with-new-bitbucket-cloud-extensibility>

This blog post mentions merge checks and dynamic pipelines.

Merge checks are not tied to a specific CI/CD tool and you can use them regardless.

Dynamic pipelines is a feature specific to Bitbucket Pipelines (Bitbucket's built-in CI/CD tool); it concerns the configuration of builds running with Bitbucket Pipelines, so it cannot be used with other CI/CD tools. If you use Jenkins, you can check the product's documentation or ask the Jenkins community for available ways to configure your builds.

Please feel free to reach out if you have any questions.

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud
Can "cache" folder from Crucible can be delete in my case home and path is "CrucibleData3.8.1\var\cache"
Asked by Balbir Balli:

Hi All,

Can someone suggest if i can remove "cache" folder from Crucible home path which in my case is D:\\Crucible\\CrucibleData3.8.1\\var\\cache. This folder is consuming approx 50 GB of space. Not sure the impact of deleting this folder. Please help me understanding the impact.

Your feedback would be much appreciated.

Regards,

Balbir


Answers:
author: Caterina Curti
body: Hi Balbir,

As mentioned on the [FishEye folder layout](https://confluence.atlassian.com/fisheye/fisheye-folder-layout-298976940.html) page, the `$FISHEYE_INST\var\cache` folder contains the caches and the indexes used by FishEye and Crucible.

++This folder cannot be deleted++ without loosing data.

Also, it's consistency with the status of the database is crucial for the correct behaviour of the application so it's important that it is not manually changed unless we recommend you to do so.

It's size depends on the size of the repositories and the number and content of the reviews.

Cheers,

Caterina - Atlassian Support


Tags: fisheye-crucible-administration
Fisheye SVN Connection Details
Asked by Jaime Heenehan:

Does the username used to connect, need Read/Write or Read only access to the SVN repository?

Thanks, Jaime Heenehan


Answers:
author: Marek Parfianowicz
body: Read only access is sufficient. FishEye and Crucible do not write any repository.

comments: author: Topher Eliot
body: In fact buried somewhere in the documentation there is a recommendation that you create a "Fisheye" user in Subversion that has read-only access, for just this purpose. At our facility we already had a "build" Subversion user, so we use that, and it works just fine.


author: GabrielleJ
body: If your Fecru instance is installed on the name environment as your SVN repo, I suggest using the file:/// protocol as it requires no account and lightning fast.

comments: author: Jaime Heenehan
body: Thanks Gabrielle. I've noticed that we have a number of repos in the same environment using the file:/// protocol, some have accounts specified and others don't. Is the account info not used, or can there be cases where it is needed? I've tried taking the account info out and doing the "Test Connection" and it is successful. But I've found that the "Test Connection" often shows the "successful" message when I know that it should be failing.


author: GabrielleJ
body: That account will not be used if you are using file:/// protocol


Tags: fisheye-crucible-administration
Have memory allocation settings changed?
Asked by Jonas Andersson:

According to this article the memory settings should be set in fisheyectl.sh (linux) by doing:

FISHEYE_OPTS="-Xms128m -Xmx1024m -XX:MaxPermSize=256m -Xss512k"

However on Crucible Fisheye 3.10.3 this string looks quite different:

FISHEYE_OPTS=\`$JAVACMD -cp $FISHEYE_HOME/fisheyeboot.jar com.cenqua.fisheye.boot.OptsSetter\`

Adding memory settings here, like this:

FISHEYE_OPTS=\`$JAVACMD -Xms256m -Xmx2048m -XX:MaxPermSize=512m -cp $FISHEYE_HOME/fisheyeboot.jar com.cenqua.fisheye.boot.OptsSetter\`

Does not do anything, am i doing it wrong?


Answers:
author: Jonas Andersson
body: Sorted it by simply adding the parameters in the FISHEYE_CMD string instead:

FISHEYE_CMD="$JAVACMD $FISHEYE_OPTS -Xms4096m -Xmx8192m -Dfisheye.library.path........


author: TPE
body: In our Fisheye instance FISHEYE_OPTS is always set to -Xmx1024m by the subcommand construction:

FISHEYE_OPTS=\`$JAVACMD -cp $FISHEYE_HOME/fisheyeboot.jar com.cenqua.fisheye.boot.OptsSetter\`

So we replaced this with

FISHEYE_OPTS=" -Xmx2048m"

After restarting Fisheye this JVM input is really changed (according to System Information). However the Total memory is exactly the same as before with Xmx1024m.

According to <http://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html> this should have worked.
Smart Commit Warning
Asked by Prantar Bora:

Hi,

We want to enable smart commits in Crucible so that users can directly transition issues in the linked project in JIRA or create review while committing.

However we have seen the following warning while enabling smart commits in Crucible administration.-- **"When using Git or Mercurial, it is possible to commit under any username. Ensure you can fully trust your committers when using those systems."**

Our repositories are hosted in Bitbucket and most users use Git clients.

Could some please suggest what exactly this means and what implications this could have ? For e.g. can a user who is having permission to commit in Stash but no permissions in the JIRA project be able to transition an issue while committing?

Thanks,


Answers:
author: Vitalii Petrychuk
body: This means that UserA can modify his git config settings in the next way:

* Set user.name to UserB
* Set user.email to [UserB@company.com](mailto:UserB@company.com)

[](mailto:UserB@company.com)Then using Smart Commits he can perform all possible operations as UserB (if UserB is authenticated with JIRA Software).

comments: author: Lance Milleson
body: This sounds like a horrible security issue!


Tags: fisheye-crucible-administration
How to customize Crucible reminders?
Asked by Edward Llewellyn:


Answers:
author: Marek Parfianowicz
body: <https://confluence.atlassian.com/crucible/using-review-reminders-298977483.html>

comments: author: Edward Llewellyn
body: Thanks for the link. I should've been more specific - we get reminders every time someone finishes reviewing a review that's put on Fisheye/Crucible. We'd like to turn off notifications on that.

Comments on the review are good notifications and we want to keep them. Is there a way to have the comments show up in email, and the "Finished Review" type notifications turned off?
fisheye svn folder permissions
Asked by Neil Pandya:

Hi is it possible to set svn folder permissions in fisheye without crowd? I found this, but is a bit old. So if I have two subfolders under root, I would like granular read/write permissions on those folders.

<https://answers.atlassian.com/questions/93796>


Answers:
author: GabrielleJ
body: I'm confused by your question. Fisheye does not give a user who have access to the repository it indexes READ/WRITE permissions. Fisheye per se have read only permission to the repository.


Tags: fisheye-crucible-administration
Create ticket with smart commit
Asked by Maximilian Neis:

Is there any possibility to do this? We are planning to acquire FishEye and this would be the most important feature for us. As for now I didn't find any documentation about this feature.

Cheers


Answers:
author: Vitalii Petrychuk
body: Having JIRA issue key you can transition it, but there is no way to create a new one, unfortunately.


author: Aron Gombas _Midori_
body: You can now do this with using the [genius commits](https://midori-global.com/products/better-devops-automation-for-jira/server/documentation/genius-commits?utm_source=amkt&utm_medium=jdoa-listing&utm_campaign=gh#overview) (smarter than smart commits) feature of the [Better DevOps Automation](https://marketplace.atlassian.com/apps/1224574/better-devops-automation-for-jira?hosting=datacenter&tab=overview) app.

It allows you to create custom commands, so you can introduce a command like "@ticket" which would create the issue automatically.
Can you use a "#" in your commit message without Fisheye triggering a Smart Commit?
Asked by David Chou:

Can you use a "#" in your commit message without Fisheye triggering a Smart Commit?

The user's commit message is "JRA-123 foo bar #temp table instead of blah blah". Fisheye wants to transition JRA-123 with #temp status

Fisheye sends an error:  
Error Processing

Fisheye was unable to execute the transition "temp" on the issue JRA-123 due to the following unexpected error: No transitions for issue JRA-123 (Closed) matched the command "temp". Valid transitions are: ... ....


Answers:
author: gustavo_refosco
body: Hi David,

I'm afraid this isn't possible at the moment, since FishEye will always interpret '#' as a smart commit if smart commits are enabled. There's a bug report open for this which you can check at <https://jira.atlassian.com/browse/FE-4278> - please feel free to vote and add any comments to it, as well as adding yourself as a watcher so you can track its progress directly. You may refer to [Atlassian's policy](http://confluence.atlassian.com/display/Support/Atlassian+Bug+Fixing+Policy) regarding bug fixing.

Regards,

Gustavo Refosco


Tags: fisheye-crucible-administration
Index at 0% - always
Asked by Onno van der Straaten:

*This question is in reference to Atlassian Documentation: [Re-indexing your repository](https://confluence.atlassian.com/pages/viewpage.action?pageId=298976884)*

I have a new install of Crucible and configured a SVN repository. Index progress is always 0%. After one day, after a week. It is always 0%. So the indexing does not work. Is this not a key part of Crucible?


Answers:
author: GabrielleJ
body: **Fisheye** repository works against with a SVN repository and **Crucible** works against a Fisheye repository, so I think you mean a Fisheye respotiry here. What can you see in the "**Summary \> Recent SCM activity**" section? I'm thinking that this is a configuration issue. Can you share some of that with us?

comments: author: Onno van der Straaten
body: It is a SVN repository. External.

I was indexing several branches and this was not working. Index at 0% after a week.

Then I tried to index a single branch, so I change configuration and turned the repo root into a branch, a single branch. After that change I managed to create an index within a few days.

So I think this is a performance issue that maybe can be fixed by giving more memory, more CPU. I'm running Crucible on a VM, hard disk is a SSD.


author: Marek Parfianowicz
body: I encourage you to raise a ticket on support.atlassian.com, our engineers will be happy to help you.


Tags: index

repository
crucible font
Asked by sanjay sahuu:

*This question is in reference to Atlassian Documentation: [Using Wiki Markup in Crucible](https://confluence.atlassian.com/pages/viewpage.action?pageId=298977438)*

Hi,

How to change the default font in Crucible to use Currier New font or any fixed width font?


Answers:
author: Marek Parfianowicz
body: You can use

{{monospaced text}}

or

{noformat}monospaced text{noformat}

comments: author: sanjay sahuu
body: Thanks Marek, but can you please help where should i be adding this? I am setting up this for first time. Thanks.


author: Marek Parfianowicz
body: Your question is annotated with "*This question is in reference to Atlassian Documentation: Using Wiki Markup in Crucible",* thus I assumed that you're asking about code comments. Am I correct? If yes, then when you add a comment to a code review or edit review's description, you can use these tags described by me to get monospaced text formatting. In case I'm wrong, please clarify where you would like to set such font.


Tags: documentation

fisheye-crucible-administration
Bit Bucket with Excel Vba
Asked by vasisht pvs:

Hi all,

I am trying to schedule Vba tasks at scheduled time in the Bit Bucket, could you please help me with this?   

Thanks


Answers:
author: Alex Koxaras _Relational_
body: Hi [@vasisht pvs](/t5/user/viewprofilepage/user-id/5065072) and welcome to the community,

I would take a look at this post <https://community.atlassian.com/t5/Jira-questions/Excel-VBA-gt-JIRA-REST-API/qaq-p/513605>, but also I would take a look at BB cloud REST API <https://developer.atlassian.com/cloud/bitbucket/rest/intro/>

This will get you started.


Tags: cloud
Is there a difference between Repository and Project application links?
Asked by L. Schimmel:

Hi,

I noticed that I can create application links to our JIRA Server in two different locations in crucible.

Directly in the Projects menu of the crucible administration or when I click on the gear wheel next to the repositories.

Are those two different types of app-links or just two ways to do the same thing?


Answers:
author: gustavo_refosco
body: Hi Leonard,

From your description, I believe you're actually referring to **Project Links**, which are links that can be created between a JIRA project and a Crucible project or repository, if an Application Link between the applications is already created.

Although the option to create them is still present, they were mostly used in the past and we do not recommend their usage anymore, as there are no real benefits from using them in most recent versions of JIRA and Crucible, and also because they should be deprecated in the future.  

Still, just out of curiosity, please allow me to link you to some old documentation about them, so you can have an idea about what they used to serve for:

* <https://confluence.atlassian.com/display/JIRA060/Adding+Project+Links+between+Applications>
* <https://confluence.atlassian.com/display/APPLINKS043/Creating+links+between+projects>

The new Development Integration Plugin, which is responsible for the management of the Development Panel in JIRA (the portion in a JIRA issue which shows information from your developer tools) isn't affected by Project Links, which is why I mentioned they are not actually used anymore. They were actually used by the old JIRA FishEye Plugin.

Regards,

Gustavo Refosco


Tags: fisheye-crucible-administration