-
Notifications
You must be signed in to change notification settings - Fork 393
Git Sync/dbt Extension Updates #7207
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 8 commits
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
f5bbcfc
Add connection types section
pwseg 63965a4
add reusing git connections section
pwseg 4e0e5a0
Add Git Connections section to dbt page
pwseg b7836ed
CI checks info
pwseg 61f05e2
troubleshooting sections
pwseg 5c8bd72
add troubleshooting section
pwseg 5bd65ed
git troubleshooting
pwseg ca0bdc3
final touches [netlify-build]
pwseg 06fa7ff
some more fixes
pwseg 7840eae
even more fixes
pwseg 8acc4c1
Update src/segment-app/extensions/git.md
pwseg 10328cd
Update src/segment-app/extensions/dbt.md
pwseg 5196788
Update src/segment-app/extensions/dbt.md
pwseg d64b6e8
Update src/segment-app/extensions/dbt.md
pwseg 64c9119
Update src/segment-app/extensions/dbt.md
pwseg e01c6db
token not Token smh
pwseg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -23,14 +23,21 @@ The Git sync extension syncs the following resources from Segment to your Git re | |||||
|
||||||
- [Sources](/docs/connections/sources/) and [Destinations](/docs/connections/destinations/) | ||||||
- [Warehouses](/docs/connections/storage/warehouses/) | ||||||
- [Destination Filters and Mappings](/docs/connections/destinations/destination-filters/) | ||||||
- [Destination Filters and Mappings](/docs/connections/destinations/destination-filters/) for Connections | ||||||
- [Tracking Plans](/docs/protocols/tracking-plan/create/) | ||||||
- [Functions](/docs/connections/functions/) | ||||||
- [Transformations](/docs/protocols/transform/) | ||||||
- [Reverse ETL](/docs/connections/reverse-etl/) | ||||||
- [Users](/docs/segment-app/iam/concepts/#team-members) and [User groups](/docs/segment-app/iam/concepts/#user-groups) | ||||||
- [Labels](/docs/segment-app/iam/labels/#where-can-i-create-labels) | ||||||
|
||||||
The Git sync extension doesn't support the following resources: | ||||||
|
||||||
- [Spaces](/docs/segment-app/workspace-home/) | ||||||
- [Audiences](/docs/engage/audiences/) and [Journeys](/docs/engage/journeys/) | ||||||
- [Data Graph](/docs/unify/data-graph/) | ||||||
- Mappings for [Linked Audiences](/docs/engage/audiences/linked-audiences/) | ||||||
|
||||||
Reach out to [Segment support](https://app.segment.com/workspaces?contact=1){:target="blank"} to request support for additional Git Sync resources. | ||||||
|
||||||
After you set up the Git sync extension for the first time, Segment performs an initial sync that sends the current state of your Segment workspace to the Git repository you connected. Segment automatically tracks all following workspace updates. | ||||||
|
@@ -49,7 +56,7 @@ Using HCL makes it easier to document Segment's data model, especially for users | |||||
|
||||||
Segment supports one-way synchronization from Segment to Git, but you can set up two-way synchronization using the Segment Terraform provider. | ||||||
|
||||||
Terraform offers an open-source way to manage Segment resources through a Git repository as an alternative to a fully managed two-way sync. However, this method requires third-party tools like [Atlantis](https://www.runatlantis.io/){:target="_blank"} for CI integration, which Segment doesn’t officially support. | ||||||
Terraform offers an open-source way to manage Segment resources through a Git repository as an alternative to a fully managed two-way sync. This method requires third-party tools like [Atlantis](https://www.runatlantis.io/){:target="_blank"} for CI integration. | ||||||
|
||||||
To manage Segment resources using Git and Terraform, follow these steps: | ||||||
|
||||||
|
@@ -76,3 +83,34 @@ To manage Segment resources using Git and Terraform, follow these steps: | |||||
|
||||||
|
||||||
For more information on using Terraform, visit [Terraform's documentation](https://developer.hashicorp.com/terraform/docs){:target="_blank"}. | ||||||
|
||||||
## Git Connections | ||||||
|
||||||
Git Connections enable Segment to sync data with your preferred Git repository through supported connection types. Segment supports several connection options connecting, including SSH and token-based authentication. | ||||||
|
Git Connections enable Segment to sync data with your preferred Git repository through supported connection types. Segment supports several connection options connecting, including SSH and token-based authentication. | |
Git Connections enable Segment to sync data with your preferred Git repository through supported connection types. Segment supports several connection options, including SSH and token-based authentication. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I caught both of these myself when I was reviewing! Looks like they've already been updated.
pwseg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
pwseg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
pwseg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
pwseg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.