Skip to content

Commit a947347

Browse files
committed
ci: build taosadapter
1 parent 99b7711 commit a947347

1 file changed

Lines changed: 24 additions & 5 deletions

File tree

.github/workflows/taos-ws-py.yml

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -185,16 +185,16 @@ jobs:
185185
path: "TDengine_v3"
186186
ref: ${{ steps.determine-branch.outputs.value }}
187187

188-
- name: Build TDengine 3.0
188+
- name: Build TDengine
189189
run: |
190190
pwd
191191
git branch -vv
192192
cd TDengine_v3
193193
rm build -rf
194194
mkdir build
195195
cd build
196-
cmake ../ -DBUILD_JDBC=false -DCMAKE_INSTALL_PREFIX:PATH=`realpath ../../local/` -DBUILD_HTTP=false -DBUILD_DEPENDENCY_TESTS=false
197-
make -j14
196+
cmake ../ -DBUILD_JDBC=false -DCMAKE_INSTALL_PREFIX:PATH=`realpath ../../local/` -DBUILD_DEPENDENCY_TESTS=false
197+
make -j4
198198
sudo make install
199199
ls -alh /etc/taos/
200200
cd ../../
@@ -210,7 +210,26 @@ jobs:
210210
mkdir -p /tmp/taos/v3/log /tmp/taos/v3/data
211211
printf "dataDir /tmp/taos/v3/data\nlogDir /tmp/taos/v3/log\ndebugFlag 135\n" |sudo tee /etc/taos/taos.cfg
212212
TAOS_SUPPORT_VNODES=256 ./TDengine_v3/build/build/bin/taosd &
213-
./TDengine_v3/build/build/bin/taosadapter &
213+
214+
- name: Checkout taosadapter
215+
uses: actions/checkout@v4
216+
with:
217+
repository: "taosdata/taosadapter"
218+
path: "taosadapter"
219+
ref: ${{ steps.determine-branch.outputs.value }}
220+
221+
- name: Setup Go
222+
uses: actions/setup-go@v6
223+
with:
224+
go-version: "1.26.0"
225+
cache-dependency-path: taosadapter/go.sum
226+
227+
- name: Build and start taosadapter
228+
run: |
229+
cd taosadapter
230+
go mod download
231+
go build -o taosadapter
232+
TAOS_ADAPTER_LOG_PATH=/tmp/taos/v3/log taosadapter &
214233
215234
#----------------------------------------------
216235
# run test suite
@@ -253,7 +272,7 @@ jobs:
253272
docker_cflags: '-e "CFLAGS_armv7_unknown_linux_gnueabihf=-D__ARM_ARCH=7"'
254273
distro: ubuntu20.04
255274
- target: riscv64
256-
docker_cflags: ''
275+
docker_cflags: ""
257276
distro: ubuntu24.04
258277
steps:
259278
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)