File tree Expand file tree Collapse file tree 2 files changed +13
-10
lines changed Expand file tree Collapse file tree 2 files changed +13
-10
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ with the [Fivetran SDK Development Guide].
9
9
``` shell
10
10
git clone https://github.com/crate/cratedb-fivetran-destination.git
11
11
cd cratedb-fivetran-destination
12
- uv venv --seed
12
+ uv venv --python 3.13 -- seed .venv
13
13
source .venv/bin/activate
14
14
uv pip install --upgrade --editable=' .[develop,test]'
15
15
```
@@ -68,8 +68,16 @@ docker run --rm -it \
68
68
--tester-type destination --port 50052
69
69
```
70
70
71
- ## OCI builds
71
+ ## Building
72
72
73
+ ### Standalone builds
74
+ Build a standalone executable using PyInstaller.
75
+ ``` shell
76
+ uv pip install --upgrade --editable=' .[release]'
77
+ uv run poe build-app
78
+ ```
79
+
80
+ ### OCI builds
73
81
Build OCI images on your workstation.
74
82
``` shell
75
83
export BUILDKIT_PROGRESS=plain
Original file line number Diff line number Diff line change @@ -51,14 +51,8 @@ i.e. pre-alpha.
51
51
For installation per [ PyPI package] [ PyPI ] , [ OCI image] , [ standalone executable] ,
52
52
and usage information, please visit the [ handbook] document.
53
53
54
- ## Build
55
- Build a standalone executable using PyInstaller:
56
- ``` shell
57
- git clone https://github.com/crate/cratedb-fivetran-destination
58
- cd cratedb-fivetran-destination
59
- uv pip install --upgrade --editable=' .[release]'
60
- uv run poe build-app
61
- ```
54
+ For building the application, or hacking on it, please refer to the
55
+ [ development sandbox] documentation.
62
56
63
57
## Project Information
64
58
@@ -80,6 +74,7 @@ The project uses the Apache license, like CrateDB itself.
80
74
[ CrateDB ] : https://cratedb.com/database
81
75
[ CrateDB Cloud ] : https://cratedb.com/database/cloud
82
76
[ CrateDB destination adapter for Fivetran ] : https://cratedb.com/docs/guide/integrate/fivetran/
77
+ [ development sandbox ] : https://github.com/crate/cratedb-fivetran-destination/blob/main/DEVELOP.md
83
78
[ Fivetran ] : https://www.fivetran.com/
84
79
[ Fivetran SDK Development Guide ] : https://github.com/fivetran/fivetran_sdk/blob/main/development-guide.md
85
80
[ handbook ] : https://github.com/crate/cratedb-fivetran-destination/blob/main/docs/handbook.md
You can’t perform that action at this time.
0 commit comments