Commit 3e16e96
authored
RD-1207558 | Binary Build Requirements Compliance (#36901)
### Description
Standardize Rust package naming to comply with Fivetran binary build
pipeline
- Renamed library crate from mz-fivetran-destination to
fivetran-destination in Cargo.toml, as the Fivetran binary build
pipeline requires the package name to be exactly fivetran_destination
and builds via
cargo build --release -p fivetran_destination.
- Updated binary entry point (mz-fivetran-destination.rs) to import from
the correctly named crate (fivetran_destination:: instead of
mz_fivetran_destination::).
- Updated README to reflect the correct binary output path produced by
the pipeline (target/release/mz-fivetran-destination).
The changes have been made as per this requirements page published by
Fivetran:
https://github.com/fivetran/fivetran_partner_sdk/blob/main/development-guide/binary-build-requirements.md
### Verification
Verified with using the current branch to build the binary using
pipeline and it succeeded.
<img width="470" height="426" alt="Screenshot 2026-06-07 at 8 48 17 PM"
src="https://github.com/user-attachments/assets/8ac4b06c-8d07-4d1a-8ed7-5c077a1eedf6"
/>1 parent 5ad7e36 commit 3e16e96
4 files changed
Lines changed: 44 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments