You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/collections/_documentation/workflow/integrations/global-integrations.md
+100-8Lines changed: 100 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -97,7 +97,7 @@ Prevent empty queries on users
97
97
Fixes MYAPP-317
98
98
```
99
99
100
-
When Sentry sees this, we’ll automatically annotate the matching issue with a reference to the commit, and, later, when that commit is part of a release, we’ll mark the issue as resolved.
100
+
When Sentry sees this, we’ll automatically annotate the matching issue with reference to the commit, and later, when that commit is part of a release, we’ll mark the issue as resolved.
101
101
102
102
#### Troubleshooting
103
103
@@ -112,7 +112,7 @@ If you reach the account selection page during the Azure Devops installation pro
112
112
113
113
### Bitbucket
114
114
115
-
You can now use the data from your Bitbucket commits to help you find and fix bugs faster.
115
+
You can use the data from your Bitbucket commits to help find and fix bugs faster.
116
116
117
117
#### Configure Bitbucket
118
118
@@ -175,7 +175,99 @@ Prevent empty queries on users
175
175
Fixes MYAPP-317
176
176
```
177
177
178
-
When Sentry sees this, we’ll automatically annotate the matching issue with a reference to the commit, and, later, when that commit is part of a release, we’ll mark the issue as resolved.
178
+
When Sentry sees this, we’ll automatically annotate the matching issue with reference to the commit, and later, when that commit is part of a release, we’ll mark the issue as resolved.
179
+
180
+
181
+
### Bitbucket Server
182
+
183
+
You can use the data from your Bitbucket Server commits to help find and fix bugs faster.
184
+
185
+
#### Installing Bitbucket Server with Sentry
186
+
187
+
{% capture __alert_content -%}
188
+
Sentry owner or manager permissions, and Bitbucket administrator permissions are required to install this integration.
189
+
{%- endcapture -%}
190
+
{%- include components/alert.html
191
+
title="Note"
192
+
content=__alert_content
193
+
level="warning"
194
+
%}
195
+
196
+
##### I. Generate an RSA public/private key pair
197
+
To generate an RSA public/private key pair, run the following commands in your terminal window one by one.
##### III. Connect your Bitbucket Server application with Sentry
232
+
{% capture __alert_content -%}
233
+
Make sure you have whitelisted [Sentry's IP ranges.](https://docs.sentry.io/ip-ranges/)
234
+
{%- endcapture -%}
235
+
{%- include components/alert.html
236
+
title="Note"
237
+
content=__alert_content
238
+
level="warning"
239
+
%}
240
+
1. In Sentry, navigate to **Organization Settings** > **Integrations**.
241
+
2. Next to Bitbucket Server, click **Install**.
242
+
3. In the resulting modal, click **Add Installation**.
243
+
4. In the resulting window, enter the base URL for your Bitbucket Server instance, your consumer key, and your private key. Click **Submit**. Then, complete the OAuth process as prompted.
244
+
5. In Sentry, you’ll see a new Bitbucket Server instance appear on the Integrations page.
245
+
246
+
Bitbucket should now be authorized for all projects under your Sentry organization.
247
+
248
+
#### Commit Tracking
249
+
250
+
Commit tracking allows you to hone in on problematic commits. Learn more about [commit tracking]({%- link _documentation/workflow/releases.md -%}#link-repository).
251
+
252
+
#### Suspect Commits and Suggested Assignees
253
+
254
+
Once you set up commit tracking, you’ll be able to see the most recent changes to files found in the issue’s stack trace with suspect commits.
255
+
256
+
For issues where the files in the stack trace match files included in commits sent to Sentry, you’ll see the suspect commit, with a link to the commit itself.
257
+
258
+
You’ll also see that the author of the suspect commit will be listed as a suggested assignee for this issue. To assign the issue to the suggested assignee, click on their icon.
259
+
260
+
#### Resolving in Commit
261
+
262
+
Once you are sending commit data, you can start resolving issues by including `fixes <SENTRY-SHORT-ID>` in your commit messages. For example, a commit message might look like:
263
+
264
+
```
265
+
Prevent empty queries on users
266
+
267
+
Fixes MYAPP-317
268
+
```
269
+
270
+
When Sentry sees this, we’ll automatically annotate the matching issue with reference to the commit, and later, when that commit is part of a release, we’ll mark the issue as resolved.
179
271
180
272
### ClickUp
181
273
@@ -277,7 +369,7 @@ You can take a Sentry Issue, create a Clubhouse Story, and link the two.
277
369
278
370
### GitHub
279
371
280
-
You can now use the data from your GitHub commits to help you find and fix bugs faster.
372
+
You can use the data from your GitHub commits to help find and fix bugs faster.
281
373
282
374
#### Configure GitHub
283
375
@@ -351,7 +443,7 @@ When Sentry sees this, we’ll automatically annotate the matching issue with a
351
443
352
444
### GitHub Enterprise
353
445
354
-
You can now use the data from your GitHub Enterprise commits to help you find and fix bugs faster.
446
+
You can use the data from your GitHub Enterprise commits to help find and fix bugs faster.
0 commit comments