@@ -126,13 +126,11 @@ jobs:
126126 mkdir -p src/main/resources/io/questdb/bin/linux-x86-64/
127127 mkdir -p src/main/bin/linux-x86-64/
128128 cp target/classes/io/questdb/bin-local/libquestdb.so src/main/resources/io/questdb/bin/linux-x86-64/
129- cp target/classes/io/questdb/bin-local/libjemalloc.so src/main/bin/linux-x86-64/
130129 - name : Save linux-x86-64 Libraries to Cache
131130 uses : actions/cache/save@v3
132131 with :
133132 path : |
134133 core/src/main/resources/io/questdb/bin/linux-x86-64/libquestdb.so
135- core/src/main/bin/linux-x86-64/libjemalloc.so
136134 key : nativelibs-linux-${{ github.sha }}
137135 build-all-linux-aarch64 :
138136 runs-on : ubuntu-22.04-arm
@@ -162,7 +160,6 @@ jobs:
162160 mkdir -p src/main/resources/io/questdb/bin/linux-aarch64/
163161 mkdir -p src/main/bin/linux-aarch64/
164162 cp target/classes/io/questdb/bin-local/libquestdb.so src/main/resources/io/questdb/bin/linux-aarch64/
165- cp target/classes/io/questdb/bin-local/libjemalloc.so src/main/bin/linux-aarch64/
166163 - name : Check git status
167164 run : |
168165 git config --global --add safe.directory /__w/questdb/questdb
@@ -172,7 +169,6 @@ jobs:
172169 with :
173170 path : |
174171 core/src/main/resources/io/questdb/bin/linux-aarch64/libquestdb.so
175- core/src/main/bin/linux-aarch64/libjemalloc.so
176172 key : nativelibs-armlinux-${{ github.sha }}
177173 build-cxx-windows :
178174 runs-on : ubuntu-24.04
@@ -249,14 +245,12 @@ jobs:
249245 with :
250246 path : |
251247 core/src/main/resources/io/questdb/bin/linux-x86-64/libquestdb.so
252- core/src/main/bin/linux-x86-64/libjemalloc.so
253248 key : nativelibs-linux-${{ github.sha }}
254249 - name : Restore linux-aarch64 Libraries from Cache
255250 uses : actions/cache/restore@v3
256251 with :
257252 path : |
258253 core/src/main/resources/io/questdb/bin/linux-aarch64/libquestdb.so
259- core/src/main/bin/linux-aarch64/libjemalloc.so
260254 key : nativelibs-armlinux-${{ github.sha }}
261255 - name : Restore Windows CXX Library from Cache
262256 uses : actions/cache/restore@v3
@@ -274,9 +268,7 @@ jobs:
274268 git add core/src/main/resources/io/questdb/bin/darwin-aarch64/libquestdb.dylib
275269 git add core/src/main/resources/io/questdb/bin/darwin-x86-64/libquestdb.dylib
276270 git add core/src/main/resources/io/questdb/bin/linux-x86-64/libquestdb.so
277- git add core/src/main/bin/linux-x86-64/libjemalloc.so
278271 git add core/src/main/resources/io/questdb/bin/linux-aarch64/libquestdb.so
279- git add core/src/main/bin/linux-aarch64/libjemalloc.so
280272 git add core/src/main/resources/io/questdb/bin/windows-x86-64/libquestdb.dll
281273
282274 echo "Removing exec permissions in Git index..."
@@ -285,9 +277,6 @@ jobs:
285277 git update-index --chmod=-x core/src/main/resources/io/questdb/bin/darwin-x86-64/libquestdb.dylib
286278 git update-index --chmod=-x core/src/main/resources/io/questdb/bin/darwin-aarch64/libquestdb.dylib
287279
288- git update-index --chmod=-x core/src/main/bin/linux-x86-64/libjemalloc.so
289- git update-index --chmod=-x core/src/main/bin/linux-aarch64/libjemalloc.so
290-
291280 git commit -m "Rebuild CXX libraries"
292281 - name : Check git status after
293282 run : |
0 commit comments