Skip to content

Commit 7f630ed

Browse files
authored
Update Bitbucket installation docs with IP allowlisting details (#777)
1 parent a0d2ec0 commit 7f630ed

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

docs/bitbucket-installation.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ description: Install gitStream to your Bitbucket workspace.
1919
- 13.56.203.235
2020
- 54.151.81.98
2121

22-
??? Info "Understanding IP Allowlisting for gitStream"
22+
??? Info "Advanced: IP Allowlisting for gitStream"
2323
When setting up IP allowlists in Bitbucket, you're specifying which source IP addresses are permitted to interact with your repositories and APIs. This affects both gitStream and your CI/CD runners.
2424

2525
There are two primary cases where this matters for gitStream:
@@ -36,6 +36,7 @@ description: Install gitStream to your Bitbucket workspace.
3636

3737
- Add LinearB/gitStream service IPs to your Bitbucket allowlist (listed above).
3838
- Use self-hosted runners or runners with static IPs so you can manage and allowlist their addresses explicitly.
39+
- Add must add to your `bitbucket-pipeline.yml` `step.runtime.cloud.atlassian-ip-ranges: true`.
3940

4041
This combination ensures that both gitStream's internal operations and your CI runners' interactions with Bitbucket function without network restrictions.
4142

docs/downloads/bitbucket-pipelines.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,18 @@ pipelines:
2626
description: workspace/repo
2727
- step:
2828
name: /:\ gitstream workflow automation
29-
# For self-hosted runners, uncomment the runs-on section below
29+
##### For cloud runners with IP whitelist, uncomment the section below
30+
# size: 4x # Required as atlassian-ip-ranges supported only on 4x or more
31+
# runtime:
32+
# cloud:
33+
# atlassian-ip-ranges: true
34+
##### End of section
35+
#
36+
##### For self-hosted runners, uncomment the section below
3037
# runs-on:
3138
# - self.hosted # Required to indicate a self-hosted runner
3239
# - cmgitstreamrunner # Custom label that must be added to your self-hosted runner
40+
##### End of section
3341
max-time: 15
3442
clone:
3543
enabled: false

0 commit comments

Comments
 (0)